Eclipse引用了Maven的旧​​类文件。每次进行一次更改时都必须重新构建项目

时间:2016-04-28 04:50:58

标签: java eclipse maven build eclipse-mars

我在Eclipse工作区中使用Maven项目。 但是,不知怎的Eclipse在运行程序时引用了旧的.class文件。 因此,每当我对任何java程序进行任何更改时,我都必须重新构建完整的项目。

我尝试过执行maven命令,例如eclipse:clean& eclipse:eclipse。 但是,他们没有帮助。 我的日食也设定为project - build automatically

有没有办法告诉Eclipse引用当前构建的.class文件而不是之前构建的maven .class文件。

注意:我正在使用Eclipse Mars 提前谢谢。

2 个答案:

答案 0 :(得分:0)

我很害怕。没有办法自动完成。即使你找到了这样做的方法。没有任何保证eclipse会随着新的战争而建立。

要么你去手动mvn干净安装或使用intellij想法它是非常有意义的。没有构建问题。每次单独保存时,它都会构建新的war文件。

答案 1 :(得分:0)

发布我的问题的答案:

有时Eclipse的.project文件损坏。简单的解决方法是:

  1. 从Eclipse删除项目。
  2. 关闭Eclipse。
  3. 转到项目的文件夹,然后删除“ .settings,.project,.classpath,bin”
  4. 再次打开Eclipse,然后再次导入您的项目。

这种方式始终有效。