前言
今天在增加一個系統功能的時候,需要去修改一個 Model 的 Java project…
問題
因為需要更改那個 Java project,所以直接開啟 eclipse,但是居然沒辦法啟動,發生如下圖的情形
求助了 Google 大神,找到有可能出現這情形的因素有
問題原因
- 最常見的原因是安裝 Eclipse 的版本或者 Java JDK 的版本不合
- 在 eclipse.ini 文件配置錯誤
- Eclipse 安裝目錄有特殊字元(例如:#、!、@)
- 使用太新版本的 Eclipse 導致 JVM 不支援
解決方法
不過我的情形,只有可能是前兩種,所以按照步驟
- 檢查一下 java version,可透過指令碼查詢
1
2
3
4$ java -version
java version "1.8.0_65"
Java(TM) SE Runtime Environment (build 1.8.0_65-b17)
Java HotSpot(TM) Client VM (build 25.65-b01, mixed mode) - JDK 版本都有對應(沒對應的就要下載對應的版本),此步驟我就可以跳過
- 修改 eclipse.ini 配置文件
使用記事本直接開啟文件,添加上一行順利解決。1
2-vm
C:/Program Files/你自己的路徑/bin/javaw.exe參考資料