我正在使用 Ant 运行 Findbugs 的<findbugs>
任务。我正在运行build.xml
Jenkins 的 Ant。
我的构建卡在低堆大小上:Exception in thread "main" java.lang.OutOfMemoryError: Java heap space
。
我已经读到我需要运行 Findbugs的大小-maxHeap n
在哪里n
(默认为 256)。
由于我使用 Ant 运行 Findbugs 并从 Jenkins 运行 Ant,我真的不知道在哪里传递这个参数。我的选择是:
Java Options
在 Jenkins Ant 构建步骤中,我通常会放置诸如此类的参数-Xmx1024m -Xms512m
...- 作为文件中任务的
jvmargs
属性。<findbugs>
build.xml
我不确定如何传递这个参数。