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