在IntelliJ中为声纳运行器配置JRE

时间:2015-11-23 08:39:04

标签: java windows intellij-idea sonarqube

我有一台运行的远程SonarQube服务器(版本5.0.1)和安装了IntelliJ的SonarQube插件(IntelliJ版本13旗舰版)。

现在我想使用此插件分析IntelliJ中的源代码。问题是我得到java.lang.OutOfMemoryError: Java heap space - 错误。此外,IntelliJ在错误结束时声明:java.lang.IllegalStateException: Error status [command: C:\Program Files (x86)\JetBrains\IntelliJ IDEA 13.1.6\jre\jre\bin\java.exe ...

如何更改IntelliJ用来调用声纳转轮的JRE版本?通常我使用Java 8,我也想将Java 8用于声纳 - 跑步者。

一些背景资料:

我的操作系统是Windows 7 Enterprise,JAVA_HOME变量设置为所需的Java版本。

1 个答案:

答案 0 :(得分:0)

我在这篇文章中找到了自己的解决方案:https://intellij-support.jetbrains.com/hc/en-us/articles/206827547-Selecting-the-JDK-version-the-IDE-will-run-under

  1. 添加名为IDEA_JDK的Windows环境变量,并将其设置为所需的 64位 JDK版本。
  2. 使用idea64.exe
  3. 启动IntelliJ的 64位版本