1. 程式人生 > >eclipse 錯誤 java was started but returned exit code =-805306369 .

eclipse 錯誤 java was started but returned exit code =-805306369 .

java was started but returned exit code =-805306369

這個錯誤原因可能有很多,我這只是一隻可能的解決方法,如下:

主要原因是eclipse.ini配置檔案錯誤了,配置檔案中-vm引數設定錯誤,在windows7系統下需要使用 " / " 而不是 " \ "

原配置檔案:

-startup
plugins/org.eclipse.equinox.launcher_1.1.1.R36x_v20101122_1400.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.2.R36x_v20101222
-product
org.eclipse.epp.package.jee.product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
256M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
-vm
C:\soft\Java\jdk1.6.0_25\bin\javaw.exe


--launcher.defaultAction
openFile

-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms40m
-Xmx512m

修改後的配置檔案:

-startup
plugins/org.eclipse.equinox.launcher_1.1.1.R36x_v20101122_1400.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.2.R36x_v20101222
-product
org.eclipse.epp.package.jee.product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
256M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
-vm
C:/soft/Java/jdk1.6.0_25/bin/javaw.exe


--launcher.defaultAction
openFile

-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms40m
-Xmx512m

參考文獻:

Eclipse出現java was started but returned exit code 1報錯並退出

最近在使用Eclipse時發現無法啟動或者啟動後經常出現崩潰退出的情況,提示的錯誤資訊都是“java was started but returned exit code 1”,下載安裝了最新版的Eclipse後還是沒有解決問題。無奈之下只好百度之,翻了好幾頁都沒有發現有用的資訊,直接換到Google.com,終於在Eclipse Forum找到了一個靠譜的答案(網址是

http://www.eclipse.org/forums/index.php?t=tree&goto=547573&#page_top),回答答案是“Eclipse is using the system default JRE that it finds in the windows system folders. You should point it to a JDK installation using eclipse.ini (as described here: http://wiki.eclipse.org/Eclipse.ini )”,大意是Eclipse啟動的時候預設會使用從windows系統目錄下找到的JRE作為預設的環境,由於我之前升級安裝了一下JDK,所以系統目錄下的JRE和實際的Java安裝是不匹配的,因此會出現執行Eclipse時報錯的情況。
解決方案:
根據eclipse.ini檔案的說明(http://wiki.eclipse.org/Eclipse.ini),該檔案提供指定執行eclipse的JVM功能,需要在eclipse.ini中加入JVM的路徑說明。語法很簡單:

-vm
C:\Program Files\Java\jdk1.6.0_22\bin\javaw.exe

eclipse.ini說明文件中特別提到使用-vm引數的注意事項:
(1)The -vm option and its value (the path) must be on separate lines.(-vm選項和其對應的javaw.exe的路徑必須各佔一行,這應該是引數解析的格式要求)
(2)The value must be the full absolute path to the Java executable, not just to the Java home directory.(指定的虛擬機器路徑必須是指向可執行Java程式的完整絕對路徑,不能只指定到Java_HOME目錄。這個好理解,要指定JVM的話肯定要指定到具體的可執行檔案去)
(3)The -vm option must occur before the -vmargs option, since everything after -vmargs is passed directly to the JVM.(-vm選項必須放在-vmargs選項前,這是因為-vmargs選項後的值都是作為JVM的引數傳給虛擬機器的,如果-vm放在-vmargs之後就沒有意義了。而-vmargs選項中一般可指定-Xms和-Xmx這兩個記憶體引數)

相關推薦

eclipse 錯誤 java was started but returned exit code =-805306369 .

java was started but returned exit code =-805306369 這個錯誤原因可能有很多,我這只是一隻可能的解決方法,如下: 主要原因是eclipse.ini配置檔案錯誤了,配置檔案中-vm引數設定錯誤,在windows7系統下需要使用 " / " 而不是 "

安裝Eclipse中報Java was started but returned exit code = 13 OR 提示檢視日誌log錯誤的方法

Eclipse安裝步驟: 一、檢視自己電腦系統版本,W32還是W64 或者其他。這裡以64為例。右擊桌面我的電腦屬性即可檢視; 三、切記下載下來的Eclipse不要直接執行,首先配置安裝JDK,否則eclipse執行會記錄一些配置,找不到環境,導致一些不相容的

eclipse啟動錯誤Java was started but returned exit code=13

問題描述   今晚開始了java學習之路。在電腦(win7 ×64)上安裝了JDK(jdk-8u112-windows-x64.exe),設定好環境變數後,用“java -version”、“java -verbose”等命令測試了一下,JDK沒問題。順手就用

關於Myeclipse的MyEclipse:Java was started but returned exit code=-1 錯誤

jdk size 屬於 src ont 狀態 定位 mar text 我們在安裝MyEclipse後有時會遇到這樣一個問題,可以進入主界面軟件也屬於激活狀態,但是過一會會報錯, 並彈出MyEclipse:Java was started but ret

eclipse 安裝 出現 “Java was started but returned exit code=13” 的問題解決

在安裝eclipse時出現了以下的彈框內容: 最開始我搜索時就介紹說一般時有兩種情況導致的: 1.jdk和eclipse的版本不同,比如jdk是64位的,而eclipse是32位的。     此時就應該檢查一下是否是這個問題,不過我當時默認了自己不是這個問題(.

eclipse無法啟動:Java was started but returned exit code=13問題解決

出現這個問題的原因有兩種:一、jdk路徑配置的不正確;(路徑問題在系統環境變數下檢視JAVA_HOME配置的是否正確)二、jdk當前版本與eclipse版本不匹配(一個是32位,一個是64位);首先,如何檢視jdk版本呢?cmd開啟Java控制檯,輸入命令:java -ver

java was started but returned exit code =-1

分享 虛擬機 nbsp JD 圖片 started urn turned OS Myeclipse報錯java was started but returned exit code =-1,如圖: 報錯原因:java虛擬機的路徑不對,因為默認安裝MyEclipse時會自帶

Myeclipse 崩潰閃退 Java was started but returned exit code =-1

出現如上圖所述情況的原因可能是因為虛擬機器jdk和myEclipse配置檔案中的vm地址發生衝突報出的錯誤 第一種解決辦法:只需要將你jdk檔案下的bin目錄下的javaw.exe檔案的全部路徑複製到Myeclipse配置檔案.ini中的vm上即可 第二種解決辦法: 閃退的話理MyEclipse 2

myeclipse 異常退出 (java was started but returned exit code=1)

遇到的問題如圖 把MyEclipse啟動配置檔案ini中找到Vm這一行。Vm指java虛擬機器,預設安裝MyEclipse時會自帶一個java虛擬機器,Vm配置那一行換成你安裝的java虛擬機器,如果你沒安裝過Java環境可以馬上安裝一個,如我安裝的是1.7,則這麼

解決java was started but returned exit code = 13

這篇文章幫了我的大忙真心要記住我在安裝完jdk後,也對環境進行了配置,且環境的配置是沒有問題的。最後我下載了eclipse,然後開啟之後就發現了以下圖所示的錯誤:Java was started but returned exit code=13C:\ProgramData\

eclipse: Java wa started but returned exit code=13

到公司實習第二天安裝許久沒用的eclipse ,竟然報了這個錯 1.經過查詢返現原來JDK 裝成32 位的,重灌之。 2.刪除環境變數Path 中帶x86那個javapath 的路徑。 3.檢查J

eclipse啟動 returned exit code=13

電腦原來是有JDK1.8的,下午新安裝了JDK1.6,導致Eclipse打不開。 打不開的報錯如下圖: 開啟報錯 分析了一下,出現這個問題的原因是:Eclipse的位數和JDK的位數不一致,如:Eclipse 64位,JDK 32位

iOS 常見錯誤之 linker command failed with exit code 1 並且點不進去 解決方法

經常遇到這種問題,工程中只報這一個錯誤,而且點選錯誤,右邊的不顯示錯誤詳情描述: 在網上搜索了很多方法貌似都沒啥大用處,最後看到一個說是:找到Build settings->Linking-

一個簽名錯誤的解決——codesign failed with exit code 1

前日,Macbook的硬碟不幸掛了,於是將開發環境遷移到Mac Mini下。大家知道,對於Xcode來說,最麻煩的就是各種證書、ProvisioningProfile的配置問題。將原來的各種開發證書和.p12證書匯入到mini上,接下來就碰到了各種莫名其妙的問題。先是無法de

解決svn錯誤:post-commit hook failed (exit code 1) with output.

svn客戶端post-commit時,出現如下錯誤 post-commit hook failed (exit code 1) with output. [Error output could not be translated from the native loc

Eclipse啟動報錯:JVM terminated. Exit code=2

最初的時候Eclipse是安裝在C盤,JDK也是,Workspace也放在C盤,最近由於C盤空間不夠用了,所以把它們全部轉移到了D盤,啟動的時候就報錯了:JVM terminated. Exit code=2 C:\ProgramData\Oracle\Java\javapa

清理登錄檔後,eclipse啟動報錯:JVM terminated. Exit code=1

JVM terminated. Exit code=-1-Xms40m-Xmx256m-Djava.net.preferIPv4Stack=true-XX:MaxPermSize=512m-Djava.class.path=D:/Develop/Php/eclipse/plugins/org.eclipse.

eclipse在Ubuntu12.04下出現錯誤:JVM terminated. Exit code=13 /usr/bin/java的一種解決辦法

最近想在64位Ubuntu12.04下安裝一個c/C++的整合開發環境,優先想到的就是eclipse C++版,但是一直報錯,差不多是下面輸出<span style="font-size:14p

Linux下運行Java項目時,出現No X11 DISPLAY variable was set, but this program performed an operation which requires it.的問題解決

per 出現 cnblogs -m performed program this exp code 在~/.bashrc環境變量文件最下方加入: export DISPLAY=:0.0 然後,刷新環境變量以使其生效: source ~/.bashrc

Eclipse 軟體 Java 解決:出現的editor does not contain a main type錯誤框 問題

Eclipse 軟體 解決:出現的 editor does not contain a main type 錯誤框 問題當你執行 Java檔案是,如果彈出了下面的 錯誤框:出現錯誤的原因: 當前的原始碼(所有的包)沒有被新增到build path中:(src路徑裡面是檔案目錄