【问题标题】:Netbeans Radar Plugin ConfigurationNetbeans 雷达插件配置
【发布时间】:2015-01-06 12:36:26
【问题描述】:

我使用的是 Netbeans 8.0.1,在提交到 SVN 之前,我需要从我的 IDE 运行并检查 SonarQube 分析。我已经安装了插件 Netbeans-Radar 插件,用于启动本地分析和检查结果。这个插件有一个名为“Get Issues With Sonnar Runner”的选项,正如我在这个网站上找到的那样:http://code.google.com/p/radar-netbeans/

问题是,当我运行此选项时,片刻之后,我收到“Java 堆空间”错误。我知道这个错误是什么意思,但我不知道如何解决它。我尝试增加 Netbeans 的堆空间,将参数“-J-Xmx1024m”添加到文件 .../Netbeans 8.0/etc/netbeans.conf 中的属性“netbeans_default_options”中。 Netbeans 的堆空间确实增加了,我用 jvisualVM 检查(Netbeans 进程有 1GB 堆空间)。

问题在于插件启动了一个独立的进程并且不使用文件 netbeans.conf 中指示的参数。在错误日志中,我看到正在启动此命令:

C:\Program Files (x86)\Java\jdk1.7.0_45\jre\bin\java.exe -cp C:\Users\XXX\AppData\Local\Temp\sonar-runner-impl7326402756121541816.jar org.sonar.runner.impl.BatchLauncherMain C:\Users\XXX\AppData\Local\Temp\sonar-project1505822727125430784.properties

那么,问题是,谁能告诉我如何配置 Netbeans-Radar 插件以增加堆空间?如何配置 Netbeans 或 Radar 插件以在启动 java.exe 时使用参数“-Xmx1024m”?

我使用这个版本:Netbeans 8.0.1,Radar-plugin 2.1

【问题讨论】:

标签: java netbeans


【解决方案1】:

该功能是在官方网站的这个链接中请求的:http://code.google.com/p/radar-netbeans/issues/detail?id=29,并已在 2.2-SNAPSHOT 版本中添加(当前未发布)。

在设置面板(工具 > 选项 > 其他 > SonarQube)中有一个名为“Runner JVM arguments”的选项。我尝试使用 1GB(选项 -Xmx1024m),现在运行良好。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-09-03
    • 2020-07-02
    • 2018-12-30
    • 2013-08-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多