簡體   English   中英

Jvm錯誤-6,在64位啟動Intellij-IDEA時

[英]Jvm error -6 while starting Intellij-IDEA in 64 bit

我在64位模式下啟動Intellij IDEA(15.0.3)時遇到問題。 單擊idea6.exe時出現此錯誤(無法創建JVM錯誤代碼-6):

JVM錯誤代碼6

這是我的配置:

  • 系統:

      Windows 7 - 64 bit - 16GB RAM 
  • 系統變量:

      IDEA_JDK_64: C:\\Program Files\\Java\\jdk1.8.0_74 JVM_HOME: C:\\Program Files\\Java\\jdk1.7.0_79 (1.7 version is needed for my dev activity) 
  • vm選項:idea64.exe.vmoptions默認保留

作為試驗:我嘗試了各種組合,例如指向同一JDK路徑的系統變量,或者也在idea64.exe.vmoptions中增加-Xmx值,但錯誤仍然存​​在。

根本原因是什么?

非常感謝你。

我通過刪除文件C:\\ Users \\ username \\ .IdeaIC2016.2 \\ idea.exe.vmoptions解決了我的問題,因為我之前創建了它來自定義VM選項。 如果您在64位版本的Intellij IDEA下覆蓋選項,則文件可以具有名稱idea64.exe.vmoptions

最后將其跟蹤到錯誤輸入的VM選項。

不知怎的,我的idea64.exe.vmoptions文件中的一行已被錯誤輸入。 而不是-XX:UseParNewGC我有-XX:USeParNewGC (注意不需要的額外大寫字母)。

更正修復了問題 - 如果啟動時出現-6錯誤,請檢查.vmoptions文件是否存在拼寫錯誤。

請注意,此文件可能有多個副本。 默認位於安裝文件夾中(例如“Program Files(x86)\\ Jetbrains \\ Intellij 2016.1 \\ bin \\ idea64exe.vmoptions”),但如果在IDE中選擇“幫助...編輯自定義VM選項”,它將創建一個覆蓋\\ Users \\ .IntellijIdea2016.1 \\ idea64exe.vmoptions中的文件

我在使用JDK1.8.0_92的64位Windows 7上遇到了與IntelliJ IDEA 2016.1.3相同的問題。

執行idea.bat而不是idea.exe為我工作。

我認為問題是因為你使用的是32位啟動器,而且它的RAM有限制為4G。

因此,如果您將c:\\ users \\ XXXXXX.WebStorm2016.3 \\ webstorm.exe文件中的值“-Xmx”更改為2048 - >這應該有幫助。 否則 - >刪除此文件並等待WebSrotm建議您從IDE更改它

注意:c:\\ Program Files中還有webstorm.exe和webstorm64.exe文件

有同樣的問題, studio64.exe.vmoptions任何選項studio64.exe.vmoptions導致了這個窗口。

通過更改PATH條目來修復,它有舊的JDK文件夾,它指向不同的Java安裝(Java 7)而不是JAVA_HOME (Java 8),在替換它之后 - Android Studio正常啟動了studio64.exe.vmoptions文件中的條目。

對我來說,使用Intelli J Idea社區版2017.3,我在C:\\ Users \\ $ {UserName} .IdeaIC2017.3 \\ config中找到了idea.exe.vmoptions文件。 由於早期的崩潰(-Xmx4096m),我已經將JVM堆內存從512MB增加到4096MB。 改為1024MB似乎可以勝任。

對我來說,它刪除了在C:USERS.IntelliJIdea2017.2 \\ config文件夾下創建的vmoptions文件。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM