在解决构buildpath错误之前,无法构build项目。
当在eclipse 3.4.2中编译一个android项目的时候,我得到了这个项目,直到解决了构buildpath错误才能被构build。
我从博客http://www.scottdstrader.com/blog/ether_archives/000921.html获得了一个临时解决scheme
解决scheme是强制重新保存所选项目(及其.classpath文件):
- 打开项目属性
- selectJava Build Path> Libraries
- 添加一个新的任意库(稍后要删除)>确定
- 等待工作区刷新(或强制刷新项目)
- 错误将会消失
- 删除虚拟库
我能find的唯一其他参考是对.classpath文件的内容进行小的改动。
这个问题有没有永久性的解决办法?
你有尝试使用项目>清洁…从菜单中? 这将强制Eclipse中所选项目的新构build。
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 .
当添加到项目的库没有正确的path时,会发生这种情况。
- 右键单击您的项目(从包资源pipe理器)
- 有了构buildpath – >configuration构buildpath
- select库选项卡
- 通过编辑错误的jar或类来修复path错误(给出正确的path)
这适用于我: closures项目,然后重新打开它 ,这将强制日食,将其视为一个新的项目,并检测到一个正确的构buildpath。
这是什么修复了我…
我的spring-core.jar出了问题。 我删除了这里的整个版本目录。 (我赢了10)。
C:\用户********平方米\库\有机\ springframework的\弹簧芯\ 4.3.1.RELEASE
我右键单击项目> Maven>更新项目 ,我的感叹号消失。 没有问题了。
这里是我find信息的来源:
我已经看过这个问题几次了(现在在家用电脑上用Eclipse 4.2再次得到它)。
强制重新存储(通过改变类path,例如通过添加一个库,保存,转换)暂时工作。 但是,当Eclipse重新启动时,问题回来:(
从轨道上删除Eclipse工作区将永久修复它(直到下一次)。 但是一定有更好的办法!
对于我的Mac OS X Eclipse,我遵循以下步骤:
- 右键单击你的项目,selectBuild Path > Configure Build Path
- selectLibraries选项卡,并删除任何导致构buildpath错误的任意库或其他任何内容。
- 单击添加库button,selectJRE系统库 ,然后单击下一步。
- select最后一个Radiobutton选项工作区默认JRE ,然后单击完成。
- 清理和build立你的项目。
在我的Mac上这是为我工作
- 项目>清洁(错误和警告将保持或增加之后)
- closuresEclipse
- 重新打开Eclipse(错误显示,然后消失,警告仍然存在)
你很好,现在可以运行你的项目
只是检查是否有任何不必要的jar子添加到您的图书馆或没有。 如果是,那么只需从你的库中删除这个jar子,并清理一次你的项目。 它为我工作。
在Eclipse中,这为我工作:右键单击项目。 – >属性 – >库部分; 添加(任何库) – >select库,然后单击删除 – >按好。
转到Project => 自动构build 。 确保它被打勾
没有其他答案为我工作。 即使修复我的构buildpath问题,刷新,清理,重build,并重新启动(包括日食和电脑),我仍然得到了小红色感叹号。
我通过closures项目 (右键单击,closures项目)并重新打开它 (双击已closures的项目)来修复它,这似乎迫使eclipse“注意”构buildpath问题已得到纠正。