当我在eclipse juno中工作并尝试保存grails文件时出现此错误
Errors occurred during the build.
Errors running builder 'Java Builder' on project 'My_Project_name'.
DONT_CARE
这是什么错误??
由于
答案 0 :(得分:5)
试试这个,转到Project选项卡,然后选择属性,然后单击Java Build Path然后单击Add Library,再单击Android Classpath Container,然后选择你的项目,然后点击Finish
答案 1 :(得分:1)
我添加了这个问题并自己回答,因为我找不到 回答Stackoverflow,它可能会让其他人受益
答案是:
在项目“项目”上,右键单击 - >属性>构建器删除 缺少的构建器Source http://www.eclipse.org/forums/index.php/t/28894/
答案 2 :(得分:1)
我也遇到了这个问题,最后通过更改构建路径上的库顺序来找到解决方案。
转到“构建路径”->“配置构建路径”->首先创建JRE系统库->然后是MVN / Gradle依赖项->然后是Ur项目src / main / test / resources文件夹。
答案 3 :(得分:0)
我来这里寻找解决方案。在我的情况下的问题是src / test / java被指定为构建路径中的源依赖项,但该文件夹不存在。我删除了依赖项后,NPE消失了。
猜测检查任何项目中是否缺少构建路径条目并解决它们以消除此错误是个好主意。
答案 4 :(得分:0)
我在Linux下的Eclipse上遇到了同样的问题。 当我的笔记本电池电量耗尽时,它会关闭并关闭eclipse和所有其他正在运行的程序。在我再次启动笔记本并启动eclipse之后,它显示了消息“构建期间发生了错误”。 在我重新启动eclipse之后,问题从它自己开始并且它不再显示。 也许是日食的硬停是原因。
答案 5 :(得分:0)
针对Windows OS的此问题的正版解决方案是: BY设置路径变量
简单的5个步骤将是:
STEP 0:转到窗口按钮,然后单击编辑系统环境
步骤1:转到高级>>环境变量>>编辑PATH
步骤2:将路径值更改为::
jdbc:sqlserver://ipaddress:port;database=DBName;schema=SCHEMANAME;sendStringParametersAsUnicode=false
步骤3:通过以下方式打开cmd:- ctrl + r
第4步:通过以下方法检查是否安装了与计算机兼容的当前Java版本:- java -version (如果不起作用,请尝试:- jshell -version )
STEP 5 :获取版本后,启动eclipse IDE并创建新的Java项目,并将已安装的jdk的位置设置为:C:\ Program Files \ Java \ jdk-11.0.2
此后,您的Java应用程序将高效运行。
为什么会出现此问题: 当我们安装多个jdk并运行eclipse时,我们的机器以及eclipse ide都需要同步已安装的Java版本。因此,解决方案是更改系统上的path变量并设置ide java版本。
答案 6 :(得分:0)
我的.02c和@ madhuka-dilhan链接提供了灵感,每当我保存任何内容时都会发生这种情况。造成它的有两个项目,这真让人讨厌,我已经住了大约两个月O_o
我收到以下与一个或两个错误的Jackson jar文件有关的错误(但它们可以工作!),所以我只是禁用了导致该错误的两个构建器。不再有构建错误。请注意,尚不确定这是否会产生不良影响。会更新的!
构建期间发生错误。 在项目“ MSProvisioningMDBComplexOrderHandlerEJB”上运行构建器“ JBoss知识库构建器”时出错。 未知标签! pos = 3 poolCount = 10
在项目“ MSProvisioningMDBComplexOrderHandlerEJB”上运行构建器“ CDI(上下文和依赖项注入)构建器”时出错。 未知标签! pos = 3 poolCount = 10
答案 7 :(得分:0)
潜在解决方案:
以下文件/目录可能已损坏或与您当前的工作空间设置不相关(导入具有不同配置的其他人的项目):
.classpath
.project
.settings/
解决方案:
这应该至少生成.project
和.class
文件,并且您在编译时不会再收到错误。希望这能解决您的问题!
答案 8 :(得分:0)
当我有多个相同版本的 JRE 定义时,我遇到了类似的问题:
项目 -> 首选项 -> Java -> 已安装的 JRE
删除不需要的为我解决了这个问题。