- 運行時出現(xiàn)內(nèi)存溢出錯誤時,配置.launch文件中的下述參數(shù)
ERROR: Cannot load this JVM TI agent twice, check your java command line for duplicate jdwp options.Error occurred during initialization of VM
agent library failed to init: jdwp
//解決方案:在value中,追加下述參數(shù)
-Xms512m -Xmx512m -XX:PermSize=126m -XX:MaxPermSize=258m
- 運行Debug模式報錯,在
*.launch文件中最后一個<stringAttribute標(biāo)簽中,刪除以下字符
-Xrunjdwp:transport=dt_socket,address=9000,server=y,suspend=n
- Linux服務(wù)器二進制編譯異常(jdk版本不一致)
- 關(guān)閉tomcat,執(zhí)行以下命令后,重新啟動tomcat,當(dāng)次有效
export _JAVA_OPTIONS="-XX:-UseSplitVerifier"- 在catalina.sh文件中第一行增加以下參數(shù),永久有效
JAVA_OPTS='-Xms1024m -Xmx1024m -XX:PermSize=256m -XX:MaxPermSize=512m -XX:-UseSplitVerifier'
- 本地tomcat運行
- cmd下,限制性下述語句,然后啟動tomcat
set JAVA_OPTS=-XX:-UseSplitVerifier- eclipse等開發(fā)工具中,增加jdk的運行配置參數(shù)
-XX:-UseSplitVerifier
- idea配置
play idealize 項目名稱
idea新建 Application 配置
Main class : play.server.Server
VM options : -Xmx1024m -Xms1024m -XX:PermSize=256m -XX:MaxPermSize=512m -XX:-UseSplitVerifier -Xdebug -Dplay.debug=yes -Dplay.id=test -Dapplication.path="."
選擇jdk版本及項目所在路徑 alt+shift+d 即以debug模式運行