蓝字关注
远浩老师
一、 本文问题
在开发中不可避免地要涉及导入项目。Eclipse作为常用开发工具,导入JAVA WEB项目文件也很方便,但是我们经常发现导入完的项目有红色的叉来做错误提醒,甚至一些代码也出现错误提示的红线,如下图。
为了解决这个导入错误,给大家提供以下几种解决思路,供大家参考。
二、 解决方法
1 build path 错误
项目当时的开发环境可能和我们本地的开发环境不一致。
.我们在导入项目文件后,你的开发环境中JRE System Library以及Tomcat Library版本可能和原项目中的不一致,可能会出现Build Path的错误。解决方法如下:
(1) project文件右键->Build Path->Configure Build Path->选择Libraries tab页->删除带小红叉的Library->点击Add Library->选择本机使用的JRE System Library 。
(2)如果是Tomcat Library不匹配本地版本,就删除原Tomcat Library,然后就选择Server Runtime)->选择一个本地版本的Library后->Finish。
2编码格式问题
项目的编码要一致。导入项目之前,请确认工作空间编码已设置为utf-8:window->Preferences->General->Wrokspace->Text file encoding->Other 选择UTF-8。
3进入项目包下的.settings目录,找到org.eclipse.wst.common.project.facet.core.xml文件,用记事本打开后看代码项目中设置的tomcat是7.0版本的,然而我们的运行环境可能是6.0版本的tomcat,或者8.0的tomcat。这样肯定会出现问题。可以把这句话删掉,或者配置成自己正在使用的tomcat版本。
三、 思考总结
项目文件在新计算机或者新系统中导入时一定要考虑两者之间配置的环境差异。新配置的环境与原来环境的不匹配会带来各种问题。这都是本地开发带来的问题,我们要多思考,多总结。另外应该及早学会Git,Github才是我们的代码仓库主战场。
END