在TeamCity构建中,有一个执行maven-assembly-plugin的步骤,在等待一段时间后(40-50分钟),它会出现Java堆空间错误(请参阅日志):
[15:32:58][com.****:project] [INFO] --- maven-assembly-plugin:2.4:single (make-assembly) @ project ---
[15:33:01][com.****:project] [INFO] Reading assembly descriptor: assembly.xml
[16:20:02][com.****:project] [ERROR] Java heap space -> [Help 1]
Teamcity正在Unix环境中执行。Maven步骤执行"mvn clean deploy"在开发Windows机器上可以正常工作。
已经尝试将MAVEN_OPTS设置为:
MAVEN_OPTS = -Xms256m -Xmx1024m
MAVEN_OPTS = -Xms512m -Xmx2048m
任何解决这个问题的线索吗?