我是刚学编程不久的小白,在eclipse导入项目的时候发现,有的项目代码没错,但是项目名却报错,看起来十分显眼不美观,个人有一点强迫症,看到红叉就想解决掉,于是到网上参考了一些资料,最后解决了问题。
我项目出现红叉是通过以下这几种方式解决的:
1.设置工作空间编码为utf-8,Window----->preferences---->General---->Workspace---->UTF-8
2.导入项目后,有可能开发环境中JRE以及Tomcat Library名称和源代码中的不一致,所以点中项目右键Build Path,选中Configure Build Path,remove掉错的library JRE,在libraries里面选择添加运行服务器Add Library--》Server Runtime,根据自己的需求添加Tomcat版本。finish--》Apply --》Add Library--》JRE System Library--》选中Alternate JRE,可以自由选择jdk版本,也可以默认--》Apply and Close。
3.上述操作之后还有报错,在电脑上找到项目并打开包下的.settings目录,找到org.eclipse.wst.common.project.facet.core.xml文件,用记事本打开,在<faceted-project>中有一句<runtime name="Apache Tomcat v9.0"/>,修改成项目运行的Tomcat版本就可以了,比如,我用的是9.0版本的Tomcat,文件的运行环境是8.0版本的tomcat,所以会出错,删除这句也可以。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。