【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乱了。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值