今天因为java学习的原因,在原有的Spring Tools Suite的基础上又安装了IntelliJ IDEA和TomCat,然后意外的发现我的原有的java文件都失常了,连基本的输出都做不到
报错提示为:The type java.io.PrintStream cannot be resolved. It is indirectly referenced from required .class files
在网上查找了很多原因,有人说是TomCat的版本和使用的jdk版本不兼容;还有人说是因为IntelliJ IDEA和Spring Tools Suite一同使用导致的jdk版本冲突
说法不一,但是解决方法相同:
- 右键出问题的项目>Build Path> Configure Build Path
将jre进行Remove操作,然后应用
2.再回到Configure Build Path界面,选择Add Libary,选择对应的jar版本进行重新引入,就可以解决问题了