eclipse新建java项目报错 jrt-fs.jar

问题描述:

今天在官网下载了eclipse 2020-12版本,安装的时候选择了第二个Eclipse IDE for Enterprise Java Developers,正常安装完成后新建项目后,项目前面总是有一个红叉,报错信息:(The project was not built due to “Failed to init ct.sym for C:\Users\poetr\AppData\Local\Temp\eoi68A2.tmp\plugins\org.eclipse.justj.openjdk.hotspot.jre.minimal.stripped.win32.x86_64_15.0.1.v20201027-0507\jre\lib\jrt-fs.jar”. Fix the problem, then try refreshing this project and building it since it may be inconsistent tttt)
也就是说jar包的问题,我分析原因可能是使用eclipse安装时自带的jre环境的配置包可能会出错。所以说,应该是把eclipse里面的jar包路径更改成自己安装的jdk里面的路径就可以了。
在这里插入图片描述

我以前一直是用IntelliJ IDEA 2020.3版本的,所以我的java环境肯定没有问题,在上网找答案后发现了两种解决办法,有的人第一种解决办法可行,第二种办法不行,但是我的是第一种办法不行,第二种可以,所以都写出来供大家参考。
在这里插入图片描述
其中项目titut是解决问题后新建项目的效果,项目 tttt 是未解决之前的效果(项目前面有个红叉)

方法1:

在这里插入图片描述

我按照一楼的方法更改好
在这里插入图片描述

在这里插入图片描述
改好后我重新建文件发现还是不行,后来我又试了二楼的做法

方法2:

在配置好一楼的条件下,新建文件时选择了 use default JRE ‘jdk-15’ and workspace compiler preferences
在这里插入图片描述
选择该项后新建项目解决了问题。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值