eclipse不编译的一种解决方法

本文介绍了一种Eclipse无法自动编译的问题及解决方案。作者在项目配置文件.classpath中发现了多余的路径设置,删除后问题得到解决。

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

 今天突然发现eclipse不自动编译文件了。立即百度搜了一下,按照网上所说的也做了,但是仍然不管用。

没办法自己在那儿瞎弄,意外发现在项目右键菜单的[Properties->Java Build Path]中出现如下提示:

Build path entry is missing: /InfoMirrorServer/js

这时才想到自己昨天好像是不小心建错了文件夹,然后立即把他删掉了。难道是这个的原因?我猜想eclipse肯定是在那个文件

中记录了这个信息。于是在项目中显示所有文件,看到了一个带星号的未提交文件:.classpath

不用问,多半就是他了。打开一看,在第二行就有这么一句:<classpathentry kind="src" path="js"/>

源文件是这样的:

<classpathentry kind="src" path="src"/>
 <classpathentry kind="src" path="js"/>
 <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
 <classpathentry kind="con" path="com.genuitec.eclipse.j2eedt.core.J2EE14_CONTAINER"/>
 <classpathentry kind="lib" path="WebRoot/WEB-INF/lib/oscore-2.2.5.jar"/>
 <classpathentry kind="lib" path="WebRoot/WEB-INF/lib/InfoFrame2.jar"/>
 <classpathentry kind="lib" path="WebRoot/WEB-INF/lib/ojdbc14.jar"/>

。。。

于是立即将第二行删除,保存。哈哈,问题解决!

个人猜想eclipse在编译时读取该文件,执行第二行时发现js文件夹不存在,因此抛出异常不往下执行了才导致

的无法编译。

以上是个人遇到的一种无法编译的情况的解决方法,拿出来跟大家分享。

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值