Errors occurred during the build.
Errors running builder 'DeploymentBuilder' on project 'web0701'.java.lang.NullPointerException
项目不能部署,Server功能不能使用
很恼火的一个错误,查找了很久。。。
最后终于在一个大神的博客上找到了可以解决的方法,最后又往里面找了
找,最后终于找到原因所在。
解决方案如下:
1、首先关闭MyEclipse工作空间。
2、有一种产生此错误的原因是因为此项目不不是由myeclipse创建的。
所以你需要检查.project 文件。看看<natures>节点下有没有这个节点
<nature>com.genuitec.eclipse.j2eedt.core.webnature</nature>
如果没有,则添加上,如果有,则忽略;
3、删除工作空间下的“/.metadata/.plugins/org.eclipse.core.runtime/.settings/com.genuitec.eclipse.ast.deploy.core.prefs”4、取消myeclipse的自动部署:右键点击项目 ->properties -> Builders,将DeploymentBuilder勾选去除.
导致这个错误的原因:
项目的工作空间发生了改变或者这个项目是你拷贝过来的都会导致这个错误
com.genuitec.eclipse.ast.deploy.core.prefs这个文件是存储项目的部署信息的
可能是工作空间发生了改变或其它一些什么错误,导致此时项目的部署信息用
的还是以前错误的项目部署信息,导致出现这个错误,并且MyEclipse的Server功能
不能使用。所以将原来错误的部署信息删掉,并且取消自动部署就好了,下次
打开MyEclipse的时候就不会自动部署,重新部署一下就好了。