1. 程式人生 > 程式設計 >IdeaGo啟動報錯Failed to create JVM的問題解析

IdeaGo啟動報錯Failed to create JVM的問題解析

【內容】: 問題情況

IdeaGo啟動報錯Failed to create JVM的問題解析

出現之前做了什麼

出錯之前通過這個功能增加了個錯誤的vm引數:-agent:xxx.jar

IdeaGo啟動報錯Failed to create JVM的問題解析

怎麼辦?

百度了一圈,都是讓刪掉:C盤\使用者\使用者名稱\.IntelliJIdea2019.3\config\idea64.exe.vmoptions

然而,我這並沒有這個檔案。百思不得其解,重灌等各種方式都試過還是不能用。

思考之:

1、這明顯是一個使用者下的配置檔案,因此肯定是配置檔案使用到了使用者級別的,改idea下的配置檔案肯定是沒用的。

2、明顯是因為我修改了VM 引數導致的,網上有的方案是刪除使用者下的配置檔案,那肯定是和配置檔案有關係,找出來就行了。

3、在go的安裝目錄下有這個bat檔案,明顯是用來啟動idea-go的

IdeaGo啟動報錯Failed to create JVM的問題解析

4、開啟這個bat,並增加引數列印。

@ECHO OFF
 
::----------------------------------------------------------------------
:: GoLand startup script.
::----------------------------------------------------------------------
::......
::明顯這是一個啟動IDEA的指令碼,省略部分指令碼
::......
:: ---------------------------------------------------------------------
:: Run the IDE.
:: ---------------------------------------------------------------------
SET OLD_PATH=%PATH%
SET PATH=%IDE_BIN_DIR%;%PATH%
::這裡是我修改的部分,打印出啟動引數
echo %ALL_JVM_ARGS%
 
"%JAVA_EXE%" %ALL_JVM_ARGS% -cp "%CLASS_PATH%" com.intellij.idea.Main %*
 
SET PATH=%OLD_PATH%

5、修改後在cmd中啟動指令碼,列印如下內容:

IdeaGo啟動報錯Failed to create JVM的問題解析

6、至此解決辦法已有:明顯是寫明瞭vm配置檔案地址。:-Djb.vmOptionsFile="xxxxxx"

解決辦法:

修改-Djb.vmOptionsFile=xxx 對應路徑下的配置檔案。移除錯誤的vm引數。

到此這篇關於IdeaGo啟動報錯Failed to create JVM的問題解析的文章就介紹到這了,更多相關IdeaGo啟動報錯內容請搜尋我們以前的文章或繼續瀏覽下面的相關文章希望大家以後多多支援我們!