项目出现红色叹号或红叉

出现情况:
1. 导入项目
2. 替换jar
如果是导入项目
1.导入项目之前,请确认工作空间编码已设置为utf-8:window->Preferences->General->Wrokspace->Text file encoding->Other 选择UTF-8。

2.导入后,由于你的开发环境中JRE以及Tomcat Library名称可能和源代码中的不一致,可能会出现Build Path的错误,解决方法如下:右键project->Build Path->Configure Build Path->选择Libraries tab页->删除带小红叉的Library->点击Add Library->选择JRE System Library(删了Tomcat Library的话就选择Server Runtime)->选择一个JRE后->Finish。

3.进入项目包下的.settings目录,找到org.eclipse.wst.common.project.facet.core.xml文件,用记事本打开后才发现这句话有问题:《runtime name=”Apache Tomcat v6.0”/》。我eclipse中设置的tomcat是7.0版本的,而它的运行环境是6.0版本的tomcat,肯定会出现问题。于是把这句话删掉,正常。
4.Description Resource Path Location Type The project was not built due to “Could not delete ‘

在网上查找时发现,最简单的解决方法是:project–>clean,选择出错的工程,点击确定错误即可消除。
5. SVN出现提示org.apache.subversion.javahl.ClientException: Attempted to lock an already-locked dir解决方案

第一种方法:

通过svn插件来清理,首先选中项目,右键,选择team-》refresh/cleanup即可.然后再更新文件就不会提示org.apache.subversion.javahl.ClientException: Attempted to lock an already-lockeddir了。但是svn插件功能有限,cleanup功能也没有本地的subversion强大。
这里写图片描述
第二种方法:

到项目的工作目录,右键选择TortoiseSVN,然后选择cleanup即可。具体见下图。这种方法比较靠谱,如果遇到svn插件解决不了的问题,建议用本地的svn解决
这里写图片描述

以上是遇到的各种情况解决方法
如还是没解决 则手动复制
这里写图片描述
错误原因百度

猜你喜欢

转载自blog.csdn.net/qq_25384901/article/details/80279654
今日推荐