VSTS 构建代理:Java 9
VSTS buildagent: Java 9
我在构建服务器上安装了最新的 java sdk(包括 jre)版本 9.0.1 并重新启动了代理。代理似乎没有检测到 Java,缺少 java-功能并且构建不会 运行,因为 java-功能没有在代理上设置。
我需要做些什么才能让 java 得到认可吗?最后一个 java 8.* 版本被 属性 识别
根据[agent folder]\bin\Add-JavaCapabilities.ps1
,有JDK6,7,8,没有JDK9,所以无法识别JDK9,我提交一个用户声音在这里:VSTS build agent capabilities for JAVA 9,你可以投票。
您可以尝试手动添加能力:
- 转到代理池管理页面(
https://XXX.visualstudio.com/_admin/_AgentPool
)
- Select 池和代理
- 单击添加功能
编辑:默认的 jvm 是 11。如果你的项目工作正常,你可以使用级别兼容性。
默认版本为1.8。
您可以 select 版本:Maven build > Advanced > JDK Version
重新启动我的代理后它工作了。新功能开始反映在系统功能中
我在构建服务器上安装了最新的 java sdk(包括 jre)版本 9.0.1 并重新启动了代理。代理似乎没有检测到 Java,缺少 java-功能并且构建不会 运行,因为 java-功能没有在代理上设置。
我需要做些什么才能让 java 得到认可吗?最后一个 java 8.* 版本被 属性 识别
根据[agent folder]\bin\Add-JavaCapabilities.ps1
,有JDK6,7,8,没有JDK9,所以无法识别JDK9,我提交一个用户声音在这里:VSTS build agent capabilities for JAVA 9,你可以投票。
您可以尝试手动添加能力:
- 转到代理池管理页面(
https://XXX.visualstudio.com/_admin/_AgentPool
) - Select 池和代理
- 单击添加功能
编辑:默认的 jvm 是 11。如果你的项目工作正常,你可以使用级别兼容性。
默认版本为1.8。 您可以 select 版本:Maven build > Advanced > JDK Version
重新启动我的代理后它工作了。新功能开始反映在系统功能中