【SVN】团队项目出现The project cannot be built until build path errors are resolved的解决方法与.classpath文件

一般从SVN检出的项目,按《【SVN】新SVN项目的注意事项》(点击打开链接)改好一切,并且按照《【Mysql】修改root密码与创造一个与root一样权限的账号》(点击打开链接)配置好数据库密码,就基本没有问题的,但是请注意。有时候,你弄得再怎么好,你会发现你的SVN工程,尽管能够正常编译与运行,但是里面所有jar包消失,工程目录结构凌乱,然后写Java代码的时候没有半点提示,在MyEclipse/Eclipse的Problem一栏出现The
project cannot be built until build path errors are resolved错误,同时伴随着XML format error in ‘.classpath‘ file of project Bad format错误。

这样的问题主要是SVN下载或者上传的时候,网速不行或者网速突然中断,这么幸运把你Eclipse/MyEclipse的工作空间中的.classpath产生一个读写错误,把这个文件搞得凌乱而造成的。

此时直接在Windows或者Linux的文件资源管理器,你检查下你Eclipse/MyEclipse的工作空间中的.classpath文件,这个文件在任意一个Eclipse/MyEclipse工程都有:

直接用记事本或者NotePad什么的打开这个文件夹,看看里面的架构是否完整,尤其关注con指明的编译环境的JDK版本是否存在:

比如如上的一个JavaTest工程,所有的.java放在src,引入了mysql-connector-java-5.1.32.jar这个包参与编译。同时编译环境是JDK1.7。输出的.class则会放在bin问佳佳。

<?xml version="1.0" encoding="UTF-8"?>
<classpath>
	<classpathentry kind="src" path="src"/>
	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.7"/>
	<classpathentry kind="lib" path="lib/mysql-connector-java-5.1.32.jar"/>
	<classpathentry kind="output" path="bin"/>
</classpath>

团队项目出现The project cannot be built until build path errors are resolved伴随着XML format error in ‘.classpath‘ file of project Bad format错误,必定是这个.classpath乱了。

时间: 2024-11-05 14:57:30

【SVN】团队项目出现The project cannot be built until build path errors are resolved的解决方法与.classpath文件的相关文章

“The project cannot be built until build path errors are resolved” 的解决方法

[描述 ] 添加一个java 项目 , 结果项目出现报错 - The project cannot be built until build path errors are resolved  [解决办法 ] 将系统自带的jir包添加到项目即可  [操作步骤 ] 1.点击项目名称,右击选择 properties 2.点击 [add Library]按钮 3.选择 "JRE System Library "--- > 点击 [next] ----> 点击[OK]键 即可 .

【Java】导入项目时,出现The project cannot be built until build path errors are resolved错误解决方法

先检查jar包,jar包的地址如果不一样需要remove后重新导入的,右键项目→Build Path. 看额外的jar包有没有×,地址正不正确,要是不正确,remove错误jar包,再点击Add Extenal JARs 最后检查JDK的版本,当然是选自己电脑下载的版本了,点击环境的下拉菜单. 要是还有错误的话,我也没辙了,去看看别的教程吧. 原文地址:https://www.cnblogs.com/ByTwo/p/11760735.html

转:问题解决:The project cannot be built until build path errors are resolved

转自:http://blog.csdn.net/marty_zhu/article/details/2566299 今天在eclipse里遇到这个问题,之前也遇到过,不过,通过clean一下项目,或者重启eclipse就解决了.但是今天却不行.后来看到网上下面的解决办法,照着步骤试了下, 果然在引用的jar包目录中有其他不用的文件,把删除后就好了. 1,看看project -- Build Automatically有没有勾上?如果没有,勾上以后,clean一下,重启eclipse 2,看看你的

Java问题解决:The project cannot be built until build path errors are resolved

参考:http://blog.csdn.net/marty_zhu/article/details/2566299 1,看看project -- Build Automatically有没有勾上?如果没有,勾上以后,clean一下,重启eclipse 2,看看你的lib里面有没有不用的jar包,看你的.classpath文件中有没有错误的路径. 3,这是最重要的一点,有problems视图中查看有没有关于本项目的错误信息,一般都会有这样的话:      The project cannot be

导入项目出现错误:the project cannot be built until build path errors are resolved

导入项目到eclipse时,可能会出现the project cannot be built until build path errors are resolved的错误. 作者在写这个项目时,在build path中添加了他的机器里面lib目录下的一些包,这些被工程记录下来了.当你导入这个项目的时候, 会自动到你的电脑下找原来那个lib下的jar包,你没有这个路径,就导致出现了这个问题. 解决办法:右键工程,选择build path->configure build path.弹出的窗口里选

关于eclipse的Description:Resource Path Location Type The project cannot be built until build path errors are resolved的问题

问题如上 一开始安装也有问题,安装完打不开显示出错,打开eclipe的安装目录,找到eclipse.ini,在最后加上后面这么一行就好了. --add-modules=ALL-SYSTEM 百度了一下,发现跟我的jdk版本有关,因为想在台式装,所以下载了jdk9,没想到不支持o(╥﹏╥)o. 找了很多网站最终找到了有价值的网站 http://marketplace.eclipse.org/content/eclipse-java%E2%84%A2-9-support-beta-mars 在里面讲

The project cannot be built until build path error

报错;error:The project cannot be built until buildpath errors are resolved 翻译:无法在生成路径错误解决之前生成项目解决方法:1.项目鼠标右键-----选择properties----Java Bulid Path----Libraries----选中带x号JRE System Library点击右侧Remove2.建立自己的用户自定义类库-右侧Add Library----User Library-----New 输入自己的

QT项目升级(QT4.6.3到QT5.2)时,遇到的问题和解决方法

QT4升级到QT5修改: PC部分: [改QTDIR变量] 在project根文件夹下找到.user文件, 如InnoTabPlugin.vcxproj.user 改动指向你的QT5根文件夹: <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Template|Win32'"> <QTDIR>C:\qt\Qt5.2.1\5.2.1\msvc2010</QTDIR> </Prop

Project Facets中Dynamic Web Module无法设置2.5的解决方法

为什么将jre改到1.6,还是无法改变dynamic web module 到2.5啊 解决方法: 在工程目录下有一个.settings文件夹,打开org.eclipse.wst.common.project.facet.core.xml做如下修改:<installed facet="jst.web" version="2.5"/>