造成的主要原因:
所欲執行的應用程式呼叫到錯誤的 javaw.exe

比方說,電腦系統是安裝64位元 windows 7, 但是現在要執行的應用程式(ex, eclipse or xmind 等等) 本身是32 位元的
開啟這軟體時,應該去呼叫32 bit 的,但他呼叫到了64 bit 的檔案,所以精神錯亂死給你看

解決方式:告訴應用程式正確呼叫正確的路徑
實際作法:
1. 找出 32 bit javaw.exe 所在路徑 (建議使用everything 這個好用軟體,搜尋檔案)
2. 假設找出來的路徑為:C:\Program Files (x86)\Java\jre6\bin\javaw.exe,copy 起來
3. 滑鼠右鍵查看應用程式內容
4. "捷徑"標籤的"目標"處,在原本一長串的該應用程式所在處最後方,加上 -vm "貼上剛剛的路徑"

實際範例:
原本:"C:\Program Files (x86)\XMind\XMind.exe"
變成:"C:\Program Files (x86)\XMind\XMind.exe" -vm "C:\Program Files (x86)\Java\jre6\bin\javaw.exe"

※簡單一句話,就是叫這個應用程式,去指定路徑那邊執行 vitural java machine 就對了
arrow
arrow
    全站熱搜

    ianno5 發表在 痞客邦 留言(0) 人氣()