任何人都能告诉我sonar-runner-opts及其用途是什么意思吗?
SONAR_RUNNER_OPTS:-Xmx512m -XX:MaxPermSize=10240m
java-opts和sonar-opts有什么区别?
答案 0 :(得分:3)
当您使用sonar-runner
命令行可执行文件在项目上启动SonarQube分析时,SONAR_RUNNER_OPTS用于传递给JVM 的自定义参数。
例如,您可能有一个大型项目,JVM需要大量RAM才能在不获取OutOfMemoryError
的情况下运行完整分析:您可以增加JVM堆的最大大小使用这个环境变量。
这意味着这些参数不会影响其他程序,只会影响SonarQube Runner。