小编LE *_*oît的帖子

如何在jenkinsci / blueocean中安装docker-compose?

docker图像jenkinsci /蓝海,因为官方文档提的形象似乎官员。

我想docker-compose在容器中运行命令,但此映像仅随带,docker而没有docker-compose

因此,我尝试以docker-compose常规方式在容器内进行安装。

$ curl -L https://github.com/docker/compose/releases/download/1.21.0/docker-compose-$(uname -s)-$(uname -m) -o /usr/local/bin/docker-compose
$ chmod +x /usr/local/bin/docker-compose
Run Code Online (Sandbox Code Playgroud)

它看起来已成功安装,但是,即使在可以看到可执行文件docker-compose --version,它bash: ./docker-compose: No such file or directory也会返回。docker-compose$(which docker-compose)

(此错误与无关$PATH,我尝试直接在所在目录中运行docker-compose

如何安装docker-compose在映像中,即如何构建docker-compose基于的新映像jenkinsci/blueocean

jenkins docker docker-compose jenkins-blueocean

7
推荐指数
1
解决办法
2004
查看次数

Docker Jenkins - 自动安装的 Maven + Open Java 无法一起工作

詹金斯

从 docker 镜像jenkinsci/docker安装- README.me

插件

管道 Maven 插件

配置工具

  1. JDK:
  2. 行长:
    • 名称:默认
    • 自动安装:true(从 Apache 安装)
    • 版本:3.6.0

詹金斯文件

pipeline {
    agent any

    stages {
        stage('Clean') {
            steps {
                withMaven(maven: 'Default',jdk: 'Java 10') {
                    sh "echo JAVA_HOME=$JAVA_HOME"
                    sh "mvn clean"
                }
            }
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

错误

[Pipeline] // stage
[Pipeline] withEnv
[Pipeline] {
[Pipeline] stage
[Pipeline] { (Clean)
[Pipeline] withMaven
[withMaven] 选项:[]
[withMaven] 可用选项:
[withMaven] 使用 JDK 安装 Java 10
[withMaven]使用Maven安装“默认”[Pipeline] {
[Pipeline] sh …

java-home jenkins docker automatic-install

5
推荐指数
1
解决办法
7631
查看次数

使用HBASE MAP REDUCE API将数据加载到Hbase表中

我是Hbase和Map Reduce API的新手.
我对Map Reduce概念很困惑.我需要使用MAPReduce API将文本文件加载到Hbase表中.我用谷歌搜索了一些例子,但我发现MAPPER()不是减速器方法.我很困惑何时使用mapper以及何时使用Reducer().

我想的方式如下:

  1. 要将数据写入Hbase,我们使用mapper
  2. 要从HBASE读取数据,我们使用mapper和reducer().请任何人清楚我详细说明.
  3. 我正在尝试将文本文件中的数据加载到HBASE表中.我用Google搜索并尝试了一些代码,但我不知道,如何加载文本文件并在HBASE mapreduce API中读取.

我真的非常感谢你的帮助

hadoop hbase mapreduce

4
推荐指数
1
解决办法
1万
查看次数

RestEasy - ResteasyServletInitializer失败

所以....

我已经能够配置一个RestEasy服务并使其在我的Eclipse 8上工作,但是当我在安装在Ubuntu上的Tomcat 7上部署它时它不起作用!

当我在Eclipse上启动我的tomcat时,我收到了消息:

信息:启动Servlet引擎:Apache Tomcat/7.0.29
nov.12,2014 4:00:06 PM org.apache.catalina.core.ApplicationContext log
INFO:初始化Spring root WebApplicationContext
nov.org.apache.catalina.core.ApplicationContext log
INFO:初始化Spring FrameworkServlet'MessageBrokerServlet' [INFO] 2014-11-12 16:00:08,001 org.jboss.resteasy.spi.ResteasyDeployment - - 12月2014 4:00:07
部署javax.ws.rs.core.Application:class fr.mycompany.myproject.MarkersApplication

但是这个最后一行不存在于ubuntu =>上的tomcat服务器的日志中,因此当我调用我的Rest服务(通过javascript/jsapi)时,我得到了这样的消息:

GRAVE: "Servlet.service()" pour la servlet RESTEasy JSAPI a généré une exception
java.lang.NullPointerException
    at org.jboss.resteasy.jsapi.JSAPIWriter.generateEtag(JSAPIWriter.java:111)
    at org.jboss.resteasy.jsapi.JSAPIWriter.writeJavaScript(JSAPIWriter.java:36)
    at org.jboss.resteasy.jsapi.JSAPIServlet.service(JSAPIServlet.java:73)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:225)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98)
    at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:927)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
    at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1002)
    at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:579)
    at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:312)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
    at …
Run Code Online (Sandbox Code Playgroud)

java tomcat resteasy

4
推荐指数
1
解决办法
3137
查看次数