解決辦法:
如果你電腦沒裝1.8,那麼裝一下(當然裝完之後可以繼續用1.7)。
有了1.8之後,在
-startup
plugins/org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar
內容下面添加如下內容:
-vm
C:\Program Files\Java\jdk1.8.0_131\bin\javaw.exe
如圖:
當然你自己具體的java版本號要自己改一下
背景描述:
由於不想來回背筆記本,用公司電腦,公司摳門啊,想讓你自己用自己的筆記本,所以公司的電腦都很垃圾。我用的這臺裏面裝了1.8(別人裝的),現在運行環境需要1.7,所以把這臺電腦jdk換爲了1.7。
1.8換1.7過程說一下關鍵點:
1.JAVA_HOME = C:\Program Files\Java\jdk1.7.0_25
CLASSPATH = .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
Path = ;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
2.找到環境變量"Path", 把"C:/ProgramData/Oracle/Java/javapath"去掉.
PS:這是1.8新增加的,在此目錄下,會有3個exe的快捷方式java.exe、javaw.exe、javaws.exe
3. 在"C:\Windows\System32"下找到java.exe、javaw.exe和javaws.exe刪掉
結果就遇到了這個問題:別人裝的垃圾eclipse只支持1.8。
我已經換成1.7了,不想再改,此方法適用1.7與1.8。
還有各種maven依賴版本是真的坑!各種依賴各種坑,都要調整到互相支持的版本號才行mybatis、spring-web、c3p0…快崩了。