背景
- jenkins集成sonar 进行.net、c# 代码质量管理,环境中有linux和window两种环境
- linux环境:部署的有 Jenkins、sonar服务端,并作为java web项目编译环境
- windows环境:安装的有sonar-scanner-msbuild,作为C#编译环境,
- linux和windows都配置过JAVA_HOME 和加入path
问题
sonar-scanner-msbuild-4.10.0.19059-net46,在windows本机执行正常并能将报告传到服务器上。
问题1、ERROR: JAVA_HOME exists but does not point to a valid Java home folder. No “\bin\java.exe” file can be found there.
ERROR: JAVA_HOME exists but does not point to a valid Java home folder. No "\bin\java.exe" file can be found there.
通过Jenkins的 windows powershell 工具中执行 dir env:
命令 获取系统的变量