在Eclipse中验证项目时出错 - 清理

时间:2014-05-19 11:13:11

标签: eclipse macos maven-3

因为我今天早上更新了我的osx版本(没有其他更改)我在eclipse中清理了我的项目:

Errors occurred during the build.
Errors running builder 'Validation' on project 'XXXXX'.
java.lang.NullPointerException

尝试运行maven =>的结果相同更新项目。

我的配置:

Apache Maven 3.2.1 (ea8b2b07643dbb1b84b6d16e1f08391b666bc1e9; 2014-02-14T18:37:52+01:00)
Maven home: /usr/local/Cellar/maven/3.2.1
Java version: 1.6.0_65, vendor: Apple Inc.
Java home: /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
Default locale: nl_NL, platform encoding: MacRoman
OS name: "mac os x", version: "10.9.3", arch: "x86_64", family: "mac"

欢迎所有建议!

6 个答案:

答案 0 :(得分:4)

删除文件夹 [workspace] .metadata.plugins \ org.eclipse.wst.validation 并重新启动eclipse解决了我的问题

答案 1 :(得分:2)

  

构建期间发生错误。   项目“XXXXX”上运行构建器“验证”的错误。   显示java.lang.NullPointerException

由于设置和配置中的许多问题而导致的非常一般的错误。最简单的方法是从eclipse中删除项目,从工作区文件夹中删除目录.metadata,然后重新导入项目(或项目)。

还尝试检查eclipse的类路径是否正确配置,并且在OS升级期间没有类路径变量受到干扰。检查这个的最佳方法是转到项目的Configure classpath选项,并确保没有任何问题

答案 2 :(得分:0)

以下步骤对我有用:  1.从日食中删除项目,关闭日食。  2.导入您的项目。  3.转到项目属性并搜索验证并相应更改,如下图所示。 Errors occurred during the build/clean

答案 3 :(得分:0)

转到workspace / .metadata / .plugins / 删除org.eclipse.core.runtime之外的所有文件夹 - 这是你的eclipse偏好/颜色/透视图..

警告这将仅在eclipse中从工作空间中删除所有项目,而不是项目源文件本身。

然后重新导入你的项目。

这对我有用

答案 4 :(得分:0)

不要删除整个项目。就这样做:

转到org.eclipse.wst.validation目录并重命名或删除dep.index文件,然后重新启动eclipse。

答案 5 :(得分:0)

转到.metadata,然后在文件夹内转到工作区的org.eclipse.wst.validation目录,并删除dep.index文件,然后重新启动Eclipse。