2017-08-29 104 views
-2

在我的64位Windows 10操作系統上,我安裝了64位jdk1.7。Eclipse錯誤:「Java啓動但返回退出代碼= 13」

我已經將用戶變量設置爲值爲C:\ Program Files \ Java \ jdk1.7.0_67 \ bin的PATH。

設置環境變量後,我通過命令提示符執行了javac。

當我嘗試運行64位eclipse時,它返回錯誤「Java啓動但返回退出代碼= 13」。請幫我弄清楚這個問題。

+1

我有同樣的問題,在更改變量和計算機重新啓動所有工作後eclipse不會啓動。也許它會重新加載env變量,我不知道。 –

+0

@Aqua我同意Klimuik ..你可以試試它..在我的例子中發生同名 – Akshay

+0

'java -version'是通過在'PATH'變量的路徑中找到的'java'可執行文件執行的。 Eclipse有它自己的編譯器,所以'javac'根本就不需要(JDK是爲了獲得源代碼)。 – howlger

回答

0

我認爲64位Java 8應該預裝在C:\Program Files\Java下。所以你的Java 8可能是32位的。

如果您可以卸載Java 8,請將其卸載。如果沒有,請檢查Java配置並在選項卡「Java」中勾選版本7並且不勾選。

+0

感謝您的迴應,但我可以在不卸載Java 8的情況下解決問題。我添加了我的答案並修改了問題以避免誤解。 – Aqua

+0

聽起來像你的Java 8是32位的。你可能想改變它。 –

0

將路徑C:\Program Files\Java\jdk1.7.0_67\bin\javaw.exe添加到-vm-vmargs之間的eclipse.ini中解決了該問題。

感謝您的所有回覆。

相關問題