一、Errors running builder 'DeploymentBuilder' on project '工程名'
1.修改java源代碼后點(diǎn)擊保存,IDE 自動(dòng)編譯并熱部署,提示如下錯(cuò)誤:
Errors occurred during the build.
Errors running builder 'DeploymentBuilder' on project '項(xiàng)目名'.
java.lang.NullPointerException
產(chǎn)生原因:
IDE勾選了自動(dòng)編譯部署,在部署調(diào)用時(shí)產(chǎn)生了異常。
解決辦法:
取消myeclipse的自動(dòng)部署:
右鍵點(diǎn)擊項(xiàng)目 ->properties -> Builders ,將DeploymentBuilder勾選去除.
這樣,系統(tǒng)將不會(huì)自動(dòng)熱部署,可點(diǎn)擊工具欄的 Deploy Myeclipse j2ee ...進(jìn)行手工部署.
2.
1、首先關(guān)閉MyEclipse工作空間。
2、然后刪除工作空間下的
“/.metadata/.plugins/org.eclipse.core.runtime/.settings/com.genuitec.eclipse.ast.deploy.core.prefs”
這個(gè)文件。在這個(gè)文件中存儲(chǔ)了一些部署項(xiàng)目的信息。刪了這個(gè)部署的項(xiàng)目的信息就沒有錯(cuò)誤了。
3、重啟啟動(dòng)MyEclipse即可解決了。