Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/355.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
Windows服务启动Java自Java升级到8后不工作_Java_Windows_Rest_Continuous Integration_Bamboo - Fatal编程技术网

Windows服务启动Java自Java升级到8后不工作

Windows服务启动Java自Java升级到8后不工作,java,windows,rest,continuous-integration,bamboo,Java,Windows,Rest,Continuous Integration,Bamboo,我们已经将buildserver(Atlassian Bambol)更新为Java8(JDK)。 从那时起,我们的integrationtests失败了,因为我们启动的产品没有打开任何端口 我们正在使用maven进行构建,作为integrationtest的一部分,我们正在启动构建的产品。我们的产品是基于OSGI(equinox)和Jetty的RESTAPI 我尝试了很多东西,但没有任何东西能帮助我在maven构建中正确启动产品 当我登录远程机器并手动启动产品时,一切正常 更多信息: 我们的bu

我们已经将buildserver(Atlassian Bambol)更新为Java8(JDK)。 从那时起,我们的integrationtests失败了,因为我们启动的产品没有打开任何端口

我们正在使用maven进行构建,作为integrationtest的一部分,我们正在启动构建的产品。我们的产品是基于OSGI(equinox)和Jetty的RESTAPI

我尝试了很多东西,但没有任何东西能帮助我在maven构建中正确启动产品

当我登录远程机器并手动启动产品时,一切正常

更多信息:
我们的buildserver作为windows服务运行,我们的产品是用纯Java编写的。

您可能会受到中讨论的一个或多个问题的影响,特别是Bambol还不兼容:

竹所使用的图书馆之一Joda time与 8u60。我们已经解决了这个问题,但尚未推出解决方案 然而已知的故障包括S3交互和CodeDeploy插件

大多数/所有参与者通过降级至JDK8u45使事情恢复正常,如以下建议所示:

  • 使用jdk8u45。最新的JDK与我们正在使用的某些第三方库不兼容
  • 尽量使我们的股票图像的布局和脚本尽可能地匹配。这将使我们更容易提供帮助,如果 出了什么问题
  • 如果您可以选择Oracle和JDK风格的OpenJDK,请选择Oracle

听起来windows防火墙没有被告知允许Java 8通过。当我手动启动应用程序时,一切都正常。你还认为可能是防火墙吗?我们正在使用Bitdefender,我已经尝试过禁用它。“我们启动的产品没有打开任何端口。”你怎么知道的?如果出现异常,请在您的问题中包括堆栈跟踪。我看到测试失败是因为“连接被拒绝”,在我们的远程计算机上,我可以看到每个使用“netstat-an”的开放端口您使用的是竹服务器还是竹云。你正在使用吗?谢谢你的反馈,但它不起作用。我降级到8u45并设置了所有参数。。。我对你的帖子充满了希望。但什么是定制的AMI呢?很抱歉听到-a是一个亚马逊机器映像(AMI),它存储在亚马逊的一个数据中心中,用于。我应该先澄清一下你的竹子配置,以判断这是否真的适用(只是看起来很匹配…),现在我已经就你的问题这样做了。值得一试。谢谢