2016-12-13 46 views
3

我有一个项目,当我在eclipse中运行它时工作得很好。但是,当我将它作为可运行Jar导出时,它几天前给了我一个较旧版本的项目。为什么Eclipse在导出Runnable Jar时使用较旧版本的代码?

我不知道为什么或如何导出旧代码和文件,据我所知甚至不存在。

我试着做项目>干净的,但它没有工作

这是一个已知的bug日食?

有什么建议吗?

+0

您正在采取哪些措施将其导出? – avojak

回答

0

以下是一些一般性建议。希望他们中的一个或多个能够做到这一点:

  1. 最明显的应该工作是做一个项目干净。

enter image description here

  • 手动删除编译后的Java(例如:foo.class)从项目bin文件夹。
  • 从eclipse中删除重构历史记录。右键单击项目>属性>重构历史
  • enter image description here

  • 如果以上所有步骤都失败了,你可以创建一个新的项目,然后复制&您的代码粘贴到新的Java文件。
  • 相关问题