我要記錄的GC細節創建Java虛擬機彈出消息並添加以下在eclipse VM參數:不能在月食
-verbose:gc
-XX:+PrintGCDetails
-XX:+PrintGCTimeStamps
-Xmx768M
現在,當我啓動應用程序,我得到一個錯誤對話框,指出「能不創建Java虛擬機「。
什麼問題?
我要記錄的GC細節創建Java虛擬機彈出消息並添加以下在eclipse VM參數:不能在月食
-verbose:gc
-XX:+PrintGCDetails
-XX:+PrintGCTimeStamps
-Xmx768M
現在,當我啓動應用程序,我得到一個錯誤對話框,指出「能不創建Java虛擬機「。
什麼問題?
以下link說明如何在eclipse中提供VM參數。
Now when I launch the application I get an error dialog that states "can not create java virtual machine".
這可能有很多原因。一個常見的是eclipse找不到java可執行文件。您可以打開eclipse.ini文件並添加:
-vm
/opt/jdk/bin/javaw.exe
您應該用可執行文件的路徑替換上述路徑。
我們正面臨類似的問題。我們卸載了java 7,並用java 6替換了它(http://www.java.com/en/download/manual_v6.jsp),這對我們很有用。 (上面提出的修改 - 用vm編輯.ini文件等 - 對我們來說不起作用!它只是提出了一個不同的錯誤信息)。
我們所面對的一個問題是在命令提示符下使'java -version'工作。我們看到以下錯誤:「打開註冊表項中的java錯誤」。所選的答案(從windows/system32文件夾中刪除java.exe等文件)在下面的鏈接工作,我們很好去。
檢查,看看是否有你在你的eclipse.ini文件「-vm」多個條目。多個條目將導致出現此錯誤。
我已經找到非常簡單的解決方案,只需刪除eclipse.ini文件,但先備份。
我多次遇到同樣的問題,最後我刪除了這個,我沒有更多的問題。
它也增加了加載時間。現在我的日食開始更快然後更早。
您是否檢查過這些是Eclipse試圖啓動的特定jvm版本的有效開關? – serg10 2012-04-12 07:16:44