eclipse无法编译的解决方案

本文详细介绍了在使用Eclipse进行编程时遇到编译问题的解决步骤,包括检查JDK版本、确保项目自动构建开启、清理项目、排除无用jar包、删除JRESystemLibrary、手动安装插件jar包删除后的修复等方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

引用:[url=http://www.cnblogs.com/zhuxiangguo/archive/2011/10/04/2198757.html]http://www.cnblogs.com/zhuxiangguo/archive/2011/10/04/2198757.html[/url]

[size=x-large]先看一下有没有发生以下几个情况:
1.JDK版本的问题,在Installed JREs下去掉被勾选的JRE再Remove后重新Add

2.确保 project--build automatically已经被选上

3.如果1、2没用:project--clean--clean selectproject, 勾上start build immediatelly
删除现在的项目,提前设置好编译文件输出路径,重新导入源文件,设置eclipse为保存时编译,然后在保存的时候就可以自动编译了

4.如果项目里引了某个不用的jar包,而那个包又被你删了,就会出现不报错但怎么也编译不出来class文件的情况
可以把所有包都删除,然后一个一个的再引入(需要的),不要一下子把所有包都引入来,没用的可能会引起不良后果
remove掉 JRE SystemLibrary,重新导入即可编译

5.如果project上有个红色感叹号或叉,进入problems视图用eclipse的自动修复功能修复

最后发现原因是我手动安装的一个插件的jar包被我从外部删除了,结果在problems下修复后就好了[/size]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值