我正在eclipse上研究java 1.6。昨天,我试图将它编译成一个可运行的jar,但它没有用。所以,finnaly我试图改变java版本,我仍然无法编译项目。然后我试图将我的项目转换为Maven。最后,我使用这个解决方案:How do I remove Maven from a Eclipse java project?但是现在,当我启动项目时,我有错误:“启动应用程序”遇到了问题。无法阅读maven项目
在细节我可以读'... [致命]不可读的pom ......'但我禁用maven项目。
当我点击确定,我可以运行我的应用程序,但我有一个新的pb是什么'找不到主要类'。我在网上看到它可能是由于java版本的变化。
现在,我希望在这些行动之前做好昨天的项目。我使用git,所以我试图回到最后一次提交,但它不起作用。
你能给我一些方法或解决方案吗?
你,奥利维尔
这对我有帮助:
退出Eclipse。
删除工作区中的.metadata文件夹。
启动Eclipse。
之后,您可以将所有项目导入 - >常规 - >现有项目导入到eclipse中。从根目录,您可以选择所有项目。
有同样的问题:我删除了maven方面和pom。该项目运行良好,直到第二天我重新启动Eclipse并获得“不可读的pom”
为我修复的是(1)编辑.classpath并删除所有“pom-derived”注释(2)从.settings目录中删除m2e内容。