我正在 Jenkins 服务器上运行 FindBugs 作业。确切的时间表是H 6 * * 1-5
。作业本身执行 FindBugs 蚂蚁任务jvmargs="-Xmx2g -XX:MaxPermSize=1g"
。完成后,FindBugs 插件收集 XML 输出。似乎这个插件会导致以下OutOfMemoryError
.
13.08.2013 06:37:08 hudson.model.Run execute
INFO: FindBugs #25 main build action completed: SUCCESS
java.lang.OutOfMemoryError: PermGen space
Exception in thread "Jenkins cron thread" java.lang.OutOfMemoryError: PermGen sp
ace
Exception in thread "ConnectorThread:[ajp13-8009]" java.lang.OutOfMemoryError: P
ermGen space
java.lang.OutOfMemoryError: PermGen space
所以我的问题是:我需要在哪里增加 PermGen 空间?在 Jenkins 服务器本身?