【问题标题】:Cloudbees RUN@cloud select Java 1.8Cloudbees RUN@cloud 选择 Java 1.8
【发布时间】:2014-04-19 00:06:20
【问题描述】:

我在 Cloudbees 上使用 Jenkings,我想将 JDK 版本更改为 1.8。 我按照 developer.cloudbees.com/bin/view/DEV/PreInsatlledJDKs 上的教程进行操作。但是,我在第 10 步失败 -> 没有选择 JDK 的选项。我在哪里可以更改?

更新:我做了一些截图来更好地解释我的问题。

This 是 JDK 的 jenkins 配置。如您所见,我只选择了一个 JDK,它是 Java 8。

但是,如果我查看“系统信息”,一切看起来都像 Java 7。它说“java.home”仍然指向“/opt/java7/jre”,“java.runtime.version”指向“以 1.7.0_25-b15" 为例。

不出意外,我的maven项目fails的编译过程,因为maven编译插件我指定了1.8作为源和目标java版本。

【问题讨论】:

  • 我想请教 CloudBees 支持。

标签: java jenkins continuous-integration cloudbees


【解决方案1】:

如果您只有一个 JDK,那么您将看不到该选项,因为它会默认选择它。

如果您在 jenkinsURL/configure 中配置了 1 个以上的 JDK,您将在下拉菜单中选择 JDK 选项。

【讨论】:

  • 感谢您的回答。我确实只选择了 JDK。尽管如此,我还是不能使用 java 8。我编辑了我的帖子以提供有关我的问题的更多信息。
  • 这很奇怪,我可以流畅地使用它。试试这几件事:
  • 奇怪的是它在我的实例上运行顺利。尝试以下几件事:1)取消选中“自动安装”选项并仅保留“使用预安装的 JDK”选项 2)尝试添加另一个 JDK 并在您的工作中手动选择 JAVA 8 3)重新启动您的实例 /restart.如果您仍然无法获得它,请在 cloudbees 上打开支持票。
  • 谢谢!!它现在有效!我又添加了一个 JDK(现在我有“java 7”和“java 8”),然后项目配置页面中出现了 JDK 下拉列表,我选择了“java 8”,现在构建过程以正确的方式运行JDK。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-07-14
  • 1970-01-01
  • 1970-01-01
  • 2020-08-19
  • 1970-01-01
相关资源
最近更新 更多