我一直在使用Eclipse Luna和sprint boot。就在今天,当我创建一个新项目时,我收到以下构建错误,
Build path contains duplicate entry: 'org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8' for project 'TomcatHttpDemo'
我不确定这是否与此问题有关,但我尝试了
properties> Java Build Path > Libraries
发现'JRE系统库[JavaSE-1.8]被列出两次。我删除了其中一个,然后清理并重新构建了项目。我收到了一堆新错误。这些错误都与删除JRE系统库有关。我甚至多次重启Eclipse以清除任何挥之不去的错误。
我正在运行Luna 4.4并升级到Mars 4.5,但问题仍然存在。我可以毫无问题地建立我的旧项目。使用Luna或Mars,旧项目可以正确构建和执行。每当我尝试创建一个新项目时,我都会收到重复输入错误。任何帮助将不胜感激。
答案 0 :(得分:5)
如果我了解您的问题,那么您的项目的库问题就是
1.选择您的项目,然后转到属性
2.Java构建路径
3.在Top select Libraires中
4.添加JRE系统库
5.检查执行环境然后单击环境
6.在左键单击“已安装的JRE”
7.然后单击添加标准VM
8.点击目录然后转到/ yourprograms / java / jdk 1.8
9.然后在检查刚刚添加的内容后单击“完成”,然后单击“确定”
10.当一切都关闭时,请更新您的maven项目
我希望它可以帮助你