今天裝了java jdk15版本的環(huán)境癣漆,按照教程配完環(huán)境后,安裝完一個新的版本的eclipse2020.09后涣澡,創(chuàng)建完項目,寫好java class后丧诺,準(zhǔn)備運行入桂,就會報錯:
錯誤: 找不到或無法加載主類 Test.Demo
原因: java.lang.ClassNotFoundException: Test.Demo
本來以為是java環(huán)境沒裝好,但是cmd驳阎,敲java抗愁,javac,java -version都是可以的
找了很久才發(fā)現(xiàn)是項目創(chuàng)建的時候就已經(jīng)報錯了搞隐,如下:
Description Resource Path Location Type
The project was not built due to "Failed to init ct.sym for C:\Users\Administrator\AppData\Local\Temp\eoiE90D.tmp\plugins\org.eclipse.justj.openjdk.hotspot.jre.minimal.stripped.win32.x86_64_14.0.2.v20200815-0932\jre\lib\jrt-fs.jar". Fix the problem, then try refreshing this project and building it since it may be inconsistent study Unknown Java Problem
網(wǎng)上查原因:說是使用eclipse安裝時自帶的jre環(huán)境的配置包可能會出錯
-
方法一:把eclipse里面的jar包路徑更改成自己安裝的jdk里面的路徑
image.png
image.png
image.png
image.png
image.png
然后重新創(chuàng)建項目即可
image.png
很可惜驹愚,方法一 對我不管用
-
方法二:在新創(chuàng)建項目的時候,選擇jre為default
image.png
成功創(chuàng)建之后劣纲,項目logo處是沒有紅×的
image.png 參考文章
eclipse新建java項目報錯:Failed to init ct.sym for ....../jrt-fs.jar