java - "java could not find the main class"和 "could not read maven project"

标签 java eclipse git maven

我正在 eclipse 上开发 java 1.6。昨天,我试图将它编译成一个可运行的 jar,但没有成功。 所以,最后我尝试更改 java 版本,但我仍然无法编译该项目。然后我尝试将我的项目转换为 Maven。 最后,我使用这个解决方案: How do I remove Maven from a Eclipse java project? 但是现在,当我启动项目时出现错误:“启动应用程序”遇到问题。无法读取maven项目

详细信息我可以阅读'...[FATAL] Non-readable-pom ...'但是我禁用了maven项目。

当我单击“确定”时,我可以运行我的应用程序,但是我有一个新的 pb 什么是“找不到主类”。我在网上看到它可能是由于 java 版本更改。

现在,我希望在这些行动之前让项目像昨天一样。我使用 git,所以我试图回到上次提交,但它不起作用。

你能给我一些方法或解决方案吗?

泰,奥利维尔

最佳答案

这对我有帮助:

退出 Eclipse。

删除工作区中的 .metadata 文件夹。

启动 Eclipse。

之后,您可以将所有项目 import -> General -> existing project 导入到 eclipse 中。从根目录中,您可以选择所有项目。

关于java - "java could not find the main class"和 "could not read maven project",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38475074/

相关文章:

java - 如何用java下载并解析sql文件

java - 在另一台计算机上的另一个 Eclipse 实例中打开 Eclipse 项目

php - Zend Studio 中的错误 "Detecting Library Folders"

windows - 如何在 Windows 上将现有的 Git 客户端存储库(连接到远程)设置为 Git 服务器存储库(即另一个存储库的远程)?

git - 从 git 更新单个文件

java - Mockito 和 PowerMock MethodNotFoundException 被抛出

java - 如何在 Java/Android 中去掉字符串的结尾?

java - log4j.xml 被忽略

java - ObjectAid UML 不支持的主要.次要版本 52.0

java - 如何从 setImageResource() 调整第二个图像的大小