在eclipse 3.4.2中编译android项目时,我得到在解决构建路径错误之前无法构建项目。
我从博客http://www.scottdstrader.com/blog/ether_archives/000921.html
获得了临时解决方案决议是强制重新保存所选项目(及其.classpath文件):
我能找到的唯一其他引用是对.classpath文件的内容进行微小的更改。
这个问题有永久性的解决办法吗?
答案 0 :(得分:120)
您是否尝试使用Project>从菜单中清理......这将强制在Eclipse中的所选项目上进行新构建。
答案 1 :(得分:52)
1-Right CLick on your project folder, Choose Build Path > Configure Build Path
2-Select Libraries Tab and delete any arbitrary library present there.
3-Click on Add Library option, Select JRE System Library and click Next.
4-Choose last Radiobutton option Workspace default JRE and click Finish.
5-press f5 for refresh.
6-run ur program .
答案 2 :(得分:7)
当添加到项目中的库没有正确的路径时会发生这种情况。
答案 3 :(得分:5)
这就是为我解决的问题......
我的spring-core.jar出了问题。 我删除了这里的整个发布目录。 (我在胜利10中)。
C:\用户********平方米\库\有机\ springframework的\弹簧核\ 4.3.1.RELEASE
我右键点击了该项目> Maven>更新项目,我的感叹号消失了。没有问题了。
以下是我找到信息的来源:
答案 4 :(得分:3)
对于我的mac osx Eclipse,我遵循了以下步骤:
答案 5 :(得分:3)
这适用于我:关闭项目然后重新打开它,这将迫使eclipse将其视为一个新项目,并检测正确的构建路径。< / p>
答案 6 :(得分:2)
其他答案都不适合我。即使修复了我的构建路径问题,进行了刷新,清理,重建和重新启动(eclipse和计算机),我仍然得到了一点红色感叹号。
我通过关闭项目(右键单击,关闭项目)和重新打开它(双击已关闭的项目)来修复它,这似乎迫使eclipse到&#34;通知&#34;构建路径问题已得到纠正。
答案 7 :(得分:1)
我已经看过几次这个问题了(现在用Eclipse 4.2在我的家用电脑上再次获得它)。
强制重新保存(通过更改类路径,例如通过添加库,保存,更改)暂时有效。但是当Eclipse重新启动时问题就出现了:(
从轨道上编制Eclipse工作区将永久修复它(直到下一次)。但必须有更好的方法!
答案 8 :(得分:1)
在我的Mac上,这对我有用
你很高兴现在可以运行你的项目了
答案 9 :(得分:0)
在Eclipse中,这对我有用:右击项目。 - &GT;属性 - &gt;图书馆科;添加(任何库) - &gt;选择库并单击删除 - &gt;按好吧。
答案 10 :(得分:0)
检查是否在库中添加了不必要的Jars。如果是,那么只需从您的库中删除该罐子并清理您的项目一次。它对我有用。
答案 11 :(得分:0)
我遇到了Play框架的烦人问题。如果有某种方式可以知道 构建错误Eclipse会不满意,那会很好,但它不会告诉你。通过一个项目,我可以关闭项目,使用sbt eclipse
重建Eclipse配置,然后重新打开。有一个几乎相同的项目,这是行不通的。但删除项目,使用sbt eclipse
重建Eclipse配置和导入,就可以了。
答案 12 :(得分:0)
这对我有用:
~/.m2/repository
并通过运行rm
-rf
删除所有内容。确保删除所有内容。 答案 13 :(得分:0)
获取cmd并运行
mvn eclipse:eclipse
答案 14 :(得分:0)
如果您认为您已正确完成所有操作,但是Eclipse仍然抱怨jar,请刷新jar所在的文件夹,并确保eclipse知道它们已添加到项目中。仅(显然)仅指定文件路径
答案 15 :(得分:0)
我已经多次遇到此问题,并且按照以下步骤解决了这两次问题。 1.导航到C:\ Users \ 2.找到“ .m2”文件夹并将其删除。
等到项目更新,就我而言,按照上述步骤,这两个时间都解决了。
答案 16 :(得分:0)
我得到了另外的警告
The compiler compliance specified is 1.6 but a JRE 1.8 is used
解决此警告,错误也会消失。步骤如下:
我右键单击它,然后单击Quick Fix
。在打开的对话框中,选择Open the Compiler Compliance property page
,然后单击Finish
按钮。
(与Java Compiler
部分相同。)
在此对话框中,我发现Compiler compliance level
下拉列表并将1.6
更改为1.8
,然后单击Apply and close
。
我收到一个消息框Compiler Settings Changed
,询问我是否要Build the project now?
。我点击了Yes
。
构建路径错误消失了。
答案 17 :(得分:0)
转到>右键单击项目文件夹>构建路径>配置构建路径>库选项卡>删除项目和外部依赖项>应用并关闭
现在,Gradle刷新您的项目。
答案 18 :(得分:0)
Added below to pom.xml file and it worked eventually:
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<version>4.0.0</version>
<scope>provided</scope>
</dependency>
答案 19 :(得分:-1)
转到项目 =&gt; 自动构建。确保勾选