【內容】:
問題情況
出現之前做了什么
出錯之前通過這個功能增加了個錯誤的vm參數:-agent:xxx.jar
怎么辦?
百度了一圈,都是讓刪掉:C盤\用戶\用戶名\.IntelliJIdea2019.3\config\idea64.exe.vmoptions
然而,我這并沒有這個文件。百思不得其解,重裝等各種方式都試過還是不能用。
思考之:
1、這明顯是一個用戶下的配置文件,因此肯定是配置文件使用到了用戶級別的,改idea下的配置文件肯定是沒用的。
2、明顯是因為我修改了VM 參數導致的,網上有的方案是刪除用戶下的配置文件,那肯定是和配置文件有關系,找出來就行了。
3、在go的安裝目錄下有這個bat文件,明顯是用來啟動idea-go的
4、打開這個bat,并增加參數打印。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
@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中啟動腳本,打印如下內容:
6、至此解決辦法已有:明顯是寫明了vm配置文件地址。:-Djb.vmOptionsFile="xxxxxx"
解決辦法:
修改-Djb.vmOptionsFile=xxx 對應路徑下的配置文件。移除錯誤的vm參數。
到此這篇關于IdeaGo啟動報錯Failed to create JVM的問題解析的文章就介紹到這了,更多相關IdeaGo啟動報錯內容請搜索服務器之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持服務器之家!
原文鏈接:https://blog.csdn.net/u013205724/article/details/109966377