eclipse啟動tomcat報錯OOM怎么辦,相信很多沒有經驗的人對此束手無策,為此本文總結了問題出現的原因和解決方法,通過這篇文章希望你能解決這個問題。
問題出現的背景:
項目原本可以正常啟動,沒有任何問題,今天從新換了一個分支,要從新檢出,打開一個新的工作空間,從新的svn地址檢出項目,老一套操作,檢出之后update maven project沒有任務錯誤提示,奇怪的是項目名稱莫名的變成大寫了,一看pom文件配的項目名稱也大寫,以為是有人改了,反正也svn一樣應該就沒有問題,在eclipse中配置一樣的server,使用的一樣的jdk,tomcat,啟動也很happy,最后登陸就報錯OOM permgen space,然后我就設置jvm參數,然后啟動登陸依舊是有這個錯誤,然后我打開原來正常的項目,啟動它的server訪問可以,從console發現它比我現在新弄的server多打印了以下信息
-Xms1024m -Xmx1024m -XX:MaxPermSize=256m -XX:MaxNewSize=256
上面設置了參數沒有在啟動的時候打印,是因為配置里多了冒號,配置的不對,添加上正確的配置之后一切都正常
奇怪的是原來正常啟動的server里,下面的jvm參數并沒有配置這些東西,但是就是打印出來了,不知道這些command line argument還會從×××這些配置,tomcat catalina.bat用的是同一個,我看了一下也沒有這些東西,忘了什么地方加的這些了,先記下來。
看完上述內容,你們掌握eclipse啟動tomcat報錯OOM怎么辦的方法了嗎?如果還想學到更多技能或想了解更多相關內容,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。