You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

在TFS构建流水线中通过MSBuild指定特定Java版本的方法

可以通过MSBuild命令行参数指定JDK路径

完全可以通过MSBuild的命令行参数指定Java 11的路径,无需修改系统PATH变量,具体操作如下:

  • 在MSBuild命令中添加 /p:JdkPath 参数,直接指定Java 11的安装目录,示例命令:
    msbuild YourAndroidApp.csproj /p:JdkPath="C:\Program Files\Java\jdk-11.0.20"
    
  • 这个参数会仅对当前MSBuild构建任务生效,强制Android构建部分使用指定的Java 11版本,不会影响服务器上其他依赖Java 8的应用。

如果是在TFS构建流水线的MSBuild任务中配置,直接在任务的“命令行参数”输入框中填入 /p:JdkPath="你的Java11路径" 即可,无需调整全局环境变量。

内容的提问来源于stack exchange,提问作者Mr767267

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.18 11:55:19