[英]Jenkins job with “OutOfMemoryError: Java heap space” when Checkmarx report is generated
我的Jenkins在Ubuntu服務器實例中運行。 完成時,當生成Checkmarx報告時,出現了Java heap space
問題,如屏幕快照所示:
有人可以幫我增加Checkmarx中的Java堆空間嗎?
要閱讀Atlassian KB文章“ Java堆空間異常掃描失敗 ”,似乎需要一個帳戶。
在此處閱讀有關OutOfMemoryError的更多信息。 Jenkins本身是作為Java進程運行的,並且如果您的Jenkins作業也是Java進程,則兩者都可能導致內存不足錯誤。
通過查看日志,看來您的作業正在發生錯誤。 因此,還請閱讀有關如何在Jenkins中為每個作業全局設置JVM選項的信息? 。
編輯:如果您的Jenkins進程本身運行到OutOfMemoryError中,請參閱增加Java中的堆大小以了解如何增加Java進程的JVM堆大小。
通常-Xmx2048M
用於指定Java進程的最大堆大小,在我的示例中,我將其設置為2048 MB。 根據您的配置,可以通過不同的方式指定此值。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.