Tomcat記憶體溢位java.lang.OutOfMemoryError的解決辦法
Tomcat啟動時報如下錯誤:
java.lang.OutOfMemoryError: PermGen space
本人tomcat下放了10個不大的專案,最後就因為多一個專案報記憶體溢位的錯誤,按網上的配置
在D:\Program Files\apache-tomcat-7.0.75\bin下的catalina.sh配置檔案下,“echo "Using CATALINA_BASE: $CATALINA_BASE"”上面加入以下行:
JAVA_OPTS="-server -XX:PermSize=256M -XX:MaxPermSize=512m依然不能夠解決問題,
在catalina.bat配置檔案下的,“echo "Using CATALINA_BASE: $CATALINA_BASE"”上面加入以下行:set JAVA_OPTS="-server -XX:PermSize=256M -XX:MaxPermSize=512m也不能解決問題。
最後試著在catalina.bat配置檔案的第一行加入set JAVA_OPTS="-server -XX:PermSize=256M -XX:MaxPermSize=512m,竟然成功了。
具體解決辦法如下圖:
相關推薦
Tomcat記憶體溢位java.lang.OutOfMemoryError的解決辦法
Tomcat啟動時報如下錯誤: java.lang.OutOfMemoryError: PermGen space本人tomcat下放了10個不大的專案,最後就因為多一個專案報記憶體溢位的錯誤,按網上的配置在D:\Program Files\apache-tomca
Tomcat記憶體溢位(java.lang.OutOfMemoryError: PermGen space)的解決辦法
解決辦法: 配置相關記憶體大小。其中按照啟動tomcat的不同方式,分如下三種情況 a):如果是eclipse的tomcat外掛啟動tomcat,在“window”選單-“Preferences”-“Tomcat”-“JVM Settings”中
[轉]Tomcat記憶體溢位(java.lang.OutOfMemoryError: PermGen space)的解決辦法 .
解決辦法: 配置相關記憶體大小。其中按照啟動tomcat的不同方式,分如下三種情況 a):如果是eclipse的tomcat外掛啟動tomcat,在“window”選單-“Preferences”-“Tomcat”-“JVM Settings”中新增JVM引數如下即可: -Xms128M
JavaWeb專案本地執行時報了Tomcat記憶體溢位java.lang.OutOfMemoryError
這個錯誤是Tomcat的JVM記憶體不夠了,JVM Heap(堆)溢位 JVM再啟動的時候回自動設定JVM Heap的值,其初始化空間(即-Xms)是實體記憶體的1/64,最大空間(-Xmx)不可超過實體記憶體。可以利用JVM提供的-Xmn -Xms -Xmx等選項進行設定
intellij啟動tomcat記憶體溢位:java.lang.OutOfMemoryError: PermGen space
來源:http://www.cnblogs.com/ericgisser/p/5604621.html 在Intellij開發工具中編譯JAVA專案,出現以下錯誤: 六月 21, 2016 6:28:07 下午 org.apache.tomcat.util.mode
java記憶體溢位(ava.lang.OutOfMemoryError)解決方法
記憶體溢位的原因一般如下: 1.JVM記憶體過小,程式不夠健壯,所以產生過多垃圾; 2.從資料庫取出過多資料,記憶體中載入資料太龐大; 3.程式碼中存在死迴圈; 4.程式碼中迴圈產生過多重複的物件實體; 5.啟動引數記憶體值設定過小; 6.webapps檔案下的專案
matlab中java.lang.outofmemoryError解決辦法
Matlab中呼叫weka時,常常出現Out of Memory現象,表明Java虛擬機器記憶體不夠用了.可以增加最大記憶體設定. 1. 查詢matlab根路徑.在matlab命令列中敲入:matlabroot 顯示根路徑,如:C:\Program Files\MATLAB
記一次mybaits快取導致的記憶體溢位 java.lang.OutOfMemoryError: Java heap space
先貼一下錯誤截圖 org.springframework.web.util.NestedServletException: Ha
maven+ssm啟動Tomcat報錯 Could not publish to the server. java.lang.IndexOutOfBoundsException 解決辦法
1找到你maven安裝目錄D:\studys\apache-maven-3.5.3-bin\apache-maven-3.5.3\conf找到settings.xml開啟2,新增這段程式碼<mirror> <id>alimaven</id&
Eclipse中啟動tomcat報錯java.lang.OutOfMemoryError: PermGen space的解決方法
最近在熟悉一個開發了有幾年的專案,需要把資料庫從mysql移植到oracle,首先把jdbc的連線指向mysql,打包放到tomcat裡面,可以跑起來,沒有問題,可是當把jdbc連線指向oracle的時候,tomcat就連續拋java.lang.OutOfMemoryError的錯誤,上網google了一下,
eclipse下執行wordcount報錯 java.lang.ClassNotFoundException 解決辦法
eclipse下執行wordcount報錯 java.lang.classnotfoundexception 解決辦法eclipse下執行wordcount報錯 java.lang.ClassNotFoundException17/08/29 07:52:54 INFO Configuration.depre
android載入大量圖片記憶體溢位的三種解決辦法
方法一: 在從網路或本地載入圖片的時候,只加載縮圖。 /** * 按照路徑載入圖片 * @param path 圖片資源的存放路徑 * @param scalSize 縮小的倍數 * @return */ public s
java專案啟動時,java.lang.StackOverflowError 解決辦法
之前做的一個專案,一切正常。有天在啟動時,突然報錯了。 報錯資訊如上 看日誌猜測是資料庫連線池爆了,然後改資料庫連線池配置,沒有用。 一想到是棧溢位,想可能是記憶體小了,重新分配idea、tomcat記憶體,沒有用。 然後去百度,別人都說是遞迴等方法層級太深,可是我
java.lang.SecurityException解決辦法
Exception in thread "main" java.lang.SecurityException: invalid SHA1 signature file digest for com/microsoft/sqlserver/jdbc/SQLServerExce
java.lang.String cannot be cast to java.lang.Integer解決辦法
今天寫SSM框架時候,後臺介面報錯,控制檯輸出java.lang.ClassCastException: java.lang.String cannot be cast to java.lang.Integer,如下圖: 報錯原因是因為型別轉換錯誤,不能將String型別轉化成Intege
java.lang.IllegalStateException解決辦法
一:java.lang.IllegalStateExceptionat org.apache.catalina.loader.WebappClassLoader.loadClass (WebappClassLoader.java:1612)at org.apache.cat
JRockit檢測Tomcat記憶體溢位JAVA記憶體洩漏問題
公司的一個JAVA應用系統上線以來,基本每1天OutOfMemoryError: PermGen space一次。JAVA堆上限1個G,出現了好多次,想到JRockit可以分析記憶體洩漏的問題: 1. JRockit簡介 Jrockit是Bea開發的符合JAVA虛擬機器規範的虛擬機器+虛擬機器監控軟體。 虛
HttpURLConnection上傳大檔案記憶體溢位的原因及解決辦法
原因: 由於HttpURLConnection預設是有快取機制的,在對檔案操作時,會將讀取的資料寫入到快取區中,並不是直接寫入到伺服器上,只有當流被關閉時,才將資料提交到伺服器上。當快取區的資料大於虛擬機器給點的記憶體時,就導致記憶體溢位。 HttpURLConnectio
java.lang.NoSuchMethodException: 解決辦法
在做專案得時候碰到了這個異常,最奇怪得地方是明明我就有這個方法 系統總是提示這個異常提示找不到這個方法, 最後才發現,我這個方法是這麼寫得 private String checkLogin(){ String flag = ERROR;
JVM啟動記憶體錯誤 java/lang/OutOfMemoryError
安裝完RTC Jazz Server後,啟動Tomcat時出現以下錯誤:Dump Event "systhrow" (00040000) Detail "java/lang/OutOfMemoryError":"Failed to create a thread: retVa