簡體   English   中英

如何為從eclipse執行的Tomcat實例設置JVM選項

[英]How to set JVM options for Tomcat instance executed from eclipse

我正在開發一個帶有eclipse的Java / Spring / Hibernate應用程序,它被部署到tomcat並且我有嚴重的java.lang.OutOfMemoryError: GC overhead limit exceeded問題。

我想嘗試調整啟動應用程序時eclipse使用的tomcat實例使用的JVM設置。

你知道如何從eclipse設置JVM tomcat參數嗎? 如果您知道哪些文件受到影響,請+1。

我正在使用tomcat 7.0.12,它是從Linux機器上的tar存檔安裝的。

我用谷歌搜索了幾個小時,但我找不到一個有效的解決方案,TIA。

在此輸入圖像描述 在“服務器”視圖下,您將看到列出的tomcat服務器實例。

雙擊它。 這將在eclipse中打開一個包含服務器詳細信息的頁面。 有一個名為'Open launch configuration'的鏈接。

單擊該鏈接,它將為您提供一個對話窗口。 在該對話框窗口中,在vm參數下的“arguments”選項卡下,您可以傳遞VM args

指定catalina啟動腳本使用的參數,可在此處找到

tomcat_home/bin

它將使用setenv腳本。 位於catalina_base。 然后你可以在那里添加:

export JAVA_OPTS="-server -Xmx768m"

或者用於窗戶

set JAVA_OPTS=-server -Xmx768m

暫無
暫無

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

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