2013-08-14 7 views
0

Я запускаю работу FindBugs на сервере Jenkins. Точный график - H 6 * * 1-5. Сама работа выполняет задачу FindBugs ant с jvmargs="-Xmx2g -XX:MaxPermSize=1g". После завершения, FindBugs plugin собирает выход XML. Похоже, что этот плагин вызывает следующие OutOfMemoryError.Jenkins FindBugs OutOfMemoryError: пространство PermGen

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?

ответ

3

Настоятельно рекомендую вам прочитать this first.

Если вы закончите после этого, что вам нужно увеличить пермент для процесса Дженкинса, выполнение этого будет зависеть от того, как вы установили jenkins (пользовательская установка, deb, rpm, pkg, exe ...). В этом случае вам нужно будет сообщить нам о вашей среде, чтобы узнать, как передать эти параметры вашему процессу.

Смежные вопросы