hudson 中的内存不足错误
我在 hudson 版本 1.395 中遇到以下错误
构建成功 总时间:16分44秒 致命:Java 堆空间 java.lang.OutOfMemoryError: Java 堆空间
在 org.jvnet.winp.Native.getCmdLineAndEnvVars(本机方法)
在 org.jvnet.winp.WinProcess.parseCmdLineAndEnvVars(WinProcess.java:114)
在 org.jvnet.winp.WinProcess.getEnvironmentVariables(WinProcess.java:109)
在 hudson.util.ProcessTree$Windows$1.getEnvironmentVariables(ProcessTree.java:419)
在 hudson.util.ProcessTree$OSProcess.hasMatchingEnvVars(ProcessTree.java:259)
在 hudson.util.ProcessTree$Windows.killAll(ProcessTree.java:441)
在 hudson.Launcher$LocalLauncher.kill(Launcher.java:657)
在 hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:441)
在 hudson.model.Run.run(Run.java:1362)
在 hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
在 hudson.model.ResourceController.execute(ResourceController.java:88)
在 hudson.model.Executor.run(Executor.java:145)
Possible Duplicate:
java OutOfMemoryError in hudson
I'm getting following error in hudson ver 1.395
BUILD SUCCESSFUL
Total time: 16 minutes 44 seconds
FATAL: Java heap space
java.lang.OutOfMemoryError: Java heap space
at org.jvnet.winp.Native.getCmdLineAndEnvVars(Native Method)
at org.jvnet.winp.WinProcess.parseCmdLineAndEnvVars(WinProcess.java:114)
at org.jvnet.winp.WinProcess.getEnvironmentVariables(WinProcess.java:109)
at hudson.util.ProcessTree$Windows$1.getEnvironmentVariables(ProcessTree.java:419)
at hudson.util.ProcessTree$OSProcess.hasMatchingEnvVars(ProcessTree.java:259)
at hudson.util.ProcessTree$Windows.killAll(ProcessTree.java:441)
at hudson.Launcher$LocalLauncher.kill(Launcher.java:657)
at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:441)
at hudson.model.Run.run(Run.java:1362)
at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
at hudson.model.ResourceController.execute(ResourceController.java:88)
at hudson.model.Executor.run(Executor.java:145)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
请参阅文档: Hudson - OutOfMemoryError
您也可以尝试像这样增加堆:java -jar hudson.war -Xms64m -Xmx256m(默认为:-Xms32m -Xmx128m)
See documentation: Hudson - OutOfMemoryError
You can also try to increase heap like that: java -jar hudson.war -Xms64m -Xmx256m (default is: -Xms32m -Xmx128m)