Eclipse MyEclipse 沒有響應 JVM terminated. Exit code=1073807364 錯誤 卡住 等怪問題怪現象[解決辦法]
問題描述:
Eclipse的WTP和MyEclipse都會的怪毛病
在WTP或者MyEclipse下 在JSP頁面中<% 和 %>之間寫代碼(即寫:scriptlet代碼)
只要輸入.號 整個IDE就卡住了 比如: out. 這個后面要出來要卡好一會
強行關閉出現以下提示:
JVM terminated. Exit code=1073807364
c:\WINDOWS\system32\javaw.exe
-Xms40m
-Xmx256m
-jar F:\eclipse\startup.jar
-os win32
-ws win32
-arch x86
-launcher F:\eclipse\eclipse.exe
-name Eclipse
-showsplash 600
-exitdata f24_7c
-vm c:\WINDOWS\system32\javaw.exe
-vmargs
-Xms40m
-Xmx256m
-jar F:\eclipse\startup.jar
這個問題 讓我郁悶了好幾天 雖然在JSP中scriptlet的腳本是禁忌 但是有時候為了方便測試代碼效果 還是會偶爾用用
經過這次 總結了一下
解決辦法: (感謝Matrix論壇幾位朋友的幫助)
1: ①:
在Eclipse——Window——Preferences——Java——Installed JREs下
添加你機子上的1.5+的JDK路徑 添加好后把舊版本的Remove 這樣下次新建工程就不用改了 一勞永逸!
或者:
②:
請將新建WEB工程的JRE 1.42的包remove掉,自己新建一個你機子上的1.5+的JDK目錄下的jre的包
要導入的jre路徑包括:
D:\Program Files\Java\jdk1.5.0_06\jre\lib下的 *.jar;以及
D:\Program Files\Java\jdk1.5.0_06\jre\lib\ext下的*.jar.
(這個問題其實只這一步就能解決了,謝謝yiqingxiao的提醒)
2: 在eclipse的安裝目錄下用EditPlus編輯eclipse.ini文件,將其中的參數改成:
-vm=D:\Program Files\Java\jdk1.5.0_06\bin\javaw.exe #這個看你自己JDK路徑而定
-vmargs #下面參數視大家內存大小 自己選擇合適的大小
-Xms128m
-Xmx512m
-XX:PermSize=64M
-XX:MaxPermSize=128M
3: 裝過orcale的人 最好把環境變量重新設置一下:set path=D:\Program Files\Java\jdk1.5.0_06\bin
4: eclipse是3.3的,單獨運行沒什么問題,裝上myeclipse6之后編寫jsp代碼時聯想輸入的時候就會出現eclipse無響應的情況,大概1分鐘左右才能恢復,搜了半天也沒有個好答案。自己琢磨,用了下面這個辦法,好了,不知為什么。菜單-->myeclipse-->myeclipse-->files and editors-->html-->visual designer
取消mozilla/firefox和sarari還有show warning......(Linux only)這三個選項。就好了,你們實驗看看。