一般从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乱了。