Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Maven OpenShif jenkins:java.net.BindException:权限被拒绝_Maven_Jenkins_Openshift - Fatal编程技术网

Maven OpenShif jenkins:java.net.BindException:权限被拒绝

Maven OpenShif jenkins:java.net.BindException:权限被拒绝,maven,jenkins,openshift,Maven,Jenkins,Openshift,我已经在openshift上设置了Jenkins,制作了一个hello world项目,并试图在openshift中由Jenkins进行打包。但我得到了下一个错误: Commencing build of Revision 2062de71e567e2f62a57dd3a1f9d660950b6482d (origin/master) Checking out Revision 2062de71e567e2f62a57dd3a1f9d660950b6482d (origin/master) Pa

我已经在openshift上设置了Jenkins,制作了一个hello world项目,并试图在openshift中由Jenkins进行打包。但我得到了下一个错误:

Commencing build of Revision 2062de71e567e2f62a57dd3a1f9d660950b6482d (origin/master)
Checking out Revision 2062de71e567e2f62a57dd3a1f9d660950b6482d (origin/master)
Parsing POMs
ERROR: Failed to parse POMs
java.net.BindException: Permission denied
    at java.net.PlainSocketImpl.socketBind(Native Method)
    at java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:376)
    at java.net.ServerSocket.bind(ServerSocket.java:376)
    at java.net.ServerSocket.bind(ServerSocket.java:330)
    at hudson.maven.AbstractMavenProcessFactory$SocketHandler$AcceptorImpl.<init>(AbstractMavenProcessFactory.java:165)
    at hudson.maven.AbstractMavenProcessFactory$SocketHandler.call(AbstractMavenProcessFactory.java:151)
    at hudson.maven.AbstractMavenProcessFactory$SocketHandler.call(AbstractMavenProcessFactory.java:149)
    at hudson.remoting.LocalChannel.call(LocalChannel.java:45)
    at hudson.maven.AbstractMavenProcessFactory.newProcess(AbstractMavenProcessFactory.java:207)
    at hudson.maven.ProcessCache.get(ProcessCache.java:231)
    at hudson.maven.MavenModuleSetBuild$MavenModuleSetBuildExecution.doRun(MavenModuleSetBuild.java:672)
    at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:584)
    at hudson.model.Run.execute(Run.java:1575)
    at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:477)
    at hudson.model.ResourceController.execute(ResourceController.java:88)
    at hudson.model.Executor.run(Executor.java:237)
Finished: FAILURE
版本2062de71e567e2f62a57dd3a1f9d660950b6482d(原始/主版本)的开始构建
检查版本2062de71e567e2f62a57dd3a1f9d660950b6482d(原始/主版本)
解析pom
错误:无法分析POM
java.net.BindException:权限被拒绝
位于java.net.PlainSocketImpl.socketBind(本机方法)
位于java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:376)
位于java.net.ServerSocket.bind(ServerSocket.java:376)
位于java.net.ServerSocket.bind(ServerSocket.java:330)
位于hudson.maven.AbstractMavenProcessFactory$SocketHandler$AcceptorImpl。(AbstractMavenProcessFactory.java:165)
位于hudson.maven.AbstractMavenProcessFactory$SocketHandler.call(AbstractMavenProcessFactory.java:151)
位于hudson.maven.AbstractMavenProcessFactory$SocketHandler.call(AbstractMavenProcessFactory.java:149)
调用(LocalChannel.java:45)
位于hudson.maven.AbstractMavenProcessFactory.newProcess(AbstractMavenProcessFactory.java:207)
在hudson.maven.ProcessCache.get(ProcessCache.java:231)
位于hudson.maven.MavenModuleSetBuild$MavenModuleSetBuildExecution.doRun(MavenModuleSetBuild.java:672)
位于hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:584)
位于hudson.model.Run.execute(Run.java:1575)
运行(MavenModuleSetBuild.java:477)
在hudson.model.ResourceController.execute(ResourceController.java:88)
运行(Executor.java:237)
完成:失败


我认为这与OPENSHIFT\u INTERNAL\u IP有关,但如何解决这一问题?

我认为您遇到的问题与这里描述的相同-


没有现成的简单工作。问题是,当前的Jenkins代码无法为流程工厂提供OPENSHIFT_INTERNAL_IP。上面帖子中提到的代码看起来很合理。它基本上修改了Jenkins,允许系统变量的设置传入OPENSHIFT_INTERNAL_IP。总之,现在您需要一个定制的Jenkins版本。

该链接不再有效。问题在这里是公开的