因为我今天早上更新了我的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"
欢迎所有建议!
答案 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.转到项目属性并搜索验证并相应更改,如下图所示。
答案 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。