【发布时间】:2014-09-15 10:54:25
【问题描述】:
我将 Jenkins 与部署插件、maven3 和 tomcat7 一起使用。以前一切正常,但带有新库的新 .war 在部署期间导致 OutOfMemoryError(java 堆大小)异常。
注意:构建成功
仅当我使用 jenkins 时才会出现此问题。如果我尝试直接从 tomcat 管理器手动部署 .war 文件(由 jenkins 放置在 /tomcat/webapps 中) - 一切正常。或者,如果我重新启动 tomcat 并且 .war 将被自动部署 - 一切正常。
我在 /etc/default/tomcat7 中增加了 tomcat 的 java 堆内存,问题已得到修复,但我认为这是一个糟糕的解决方案。为什么使用 jenkins 会发生 OutOfMemory?
谢谢
【问题讨论】:
标签: java tomcat deployment jenkins