簡體   English   中英

Groovy Grails工具套件的堆大小太小,但僅在調試時有效

[英]Groovy Grails Tool Suite too small heap size, but only on Debug

在Windows 7 Home 64bit上運行Groovy Grails工具套件(GGTS)版本3.6.4(最新日期為2015年6月)時,我收到“ VM初始化期間發生錯誤,初始堆太小,無法指定新的大小”。 我的JAVA_OPTS系統環境變量為“ -Xms512m -Xmx512m”,我在GGTS菜單中也具有相同的值:運行=>調試配置...參數選項卡,VM參數。 當我在GGTS中運行一個應用程序時,不會發生此錯誤,並且該應用程序成功啟動。 但是,當我嘗試使用Debug和運行應用程序的Debug Configuration運行時,確實收到此錯誤。 我還能在哪里設置堆值以使其在Debug中起作用? 關於測試,修復或設置其他解決方案的想法嗎?

在此處輸入圖片說明在此處輸入圖片說明

在此處輸入圖片說明

無論我在哪里都能找到進行更改的-Xms和-Xmx所做的任何更改,都無法使GGTS啟動我的應用程序。 保持相同的錯誤。 最后,我偶然發現了這種設置調試的方法。 步驟1,從控制台(不在GGTS中)啟動應用程序:

grails -debug run-app

GGTS中的第2步,按照以下說明連接到剛啟動的“ grails -debug run-app”(使用端口5005-如控制台窗口中所示),完成后,單擊底部的“調試”按鈕: 創建一個遠程Java應用程序啟動

現在,調試啟動,我可以在GGTS中設置和查看斷點。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM