2013-12-08 74 views
8

當我試圖在Eclipse中運行的應用程序,它是越來越紅,並顯示以下錯誤後的15分鐘。 我工作的Eclipse從近2個月,到現在它是工作的罰款。我正在使用Eclipse Indigo。Eclipse是拋出錯誤 - Java是開始,但返回的退出代碼= -805306369

Error

+0

我會嘗試找出問題知道它是什麼相關的代碼或環境。嘗試在其他計算機和/或應用程序服務器上運行應用程序。 –

+0

你最近在你的應用中做了哪些改變? –

+0

這可能有助於:[Eclipse崩潰「java已啓動,但返回退出代碼= -805306369」](http://stackoverflow.com/questions/14803836/eclipse-crash-java-was-started-but-returned-exit-代碼-805306369) – 4J41

回答

0

方法來隔離並修復錯誤

  1. 嘗試運行其他應用程序,看看錯誤都是 應用中持續。

  2. 嘗試重新安裝(修復)的最新版本的Java

  3. 嘗試執行全新安裝的Java

  4. 請嘗試重新下載日食

+0

我開始得到這個我更新我的代碼後出現錯誤,我想我會恢復它,並檢查... – SDM

0

您可以檢查出eclipse.ini文件。從here

  1. 每個選項和每個參數選項必須在自己的行。
  2. -vmargs之後的所有行作爲參數傳遞給JVM過去了,所以日食所有參數和選項必須指定-vmargs之前 (當你在命令行中使用參數,就等)
  3. 任何使用 - 除非--launcher.appendVmargs指定 要麼在.ini文件或在命令行上的命令行vmargs .ini文件替換所有-vmargs設置。 (DOC)

而且該錯誤的原因可能是您正在嘗試使用Java虛擬機(JVM)的版本錯誤,以啓動Eclipse。如果是這樣的話,你可以使用這個與硬編碼的64位JVM日食開始:

eclipse -vm C:/java/jre/bin/server/jvm.dll 

還要檢查Eclipse Crash 「java was started but returned exit code = -805306369」

+0

我不認爲我使用錯誤的版本,因爲它已經從過去2個月的工作,但仍然我會交叉檢查它... – SDM

+0

@SDM: - 我剛剛用類似的問題編輯了我的答案。希望解決您的查詢! –

0

試圖啓動Eclipse具有不同的64位JVM。要做到這一點:

eclipse.exe -vm c:\path\to\64\bit\bin\javaw.exe 

如果這個作品更新的前兩行的eclipse.ini文件如下:

-vm 
c:\path\to\64\bit\bin\javaw.exe 
2

只是刪除工作空間(S) 我有同樣的問題,它容易解決通過刪除我的工作區文件夾,在Eclipse - >文件 - >切換工作區,我發現我的工作區的位置和我去的方向,並刪除了他們,之後我這樣做我的問題解決了:)

+1

而不是刪除工作區,請參閱此解決方案:http://spacetech.dk/eclipse-failed-java-was-started-but-returned-exit-code-805306369.html – George

0

我在我的應用程序中遇到同樣的問題在eclipse中不能調試。解決方案,爲我工作:

打開調試視圖和刪除一些斷點(剩餘NullPointersExceptions或ArrayOutOfBound例外,如一些 )

它不掛任何更長的時間。

希望它能幫助:)

相關問題