在Eclipse中运行的Maven项目存在问题,无法识别为Java项目
我已经将现有的maven项目导入Eclipse。我试图为JUnit测试设置配置,但是我的项目不会成为可测试项目。当我手动输入项目名称时,收到以下消息:
指定的项目不是Java项目
我还注意到,在键入代码并尝试调用诸如“ System.out”之类的方法时,输入句点时会弹出一条消息,提示:
该编译单元不在Java项目的构建路径上
此外,右键单击项目并导航到“构建路径”时,没有可用的操作。
在这里和其他地方进行了查找之后,我遵循了以下建议,但没有成功:
我已经验证了.project和.classpath文件的存在
我查看了.project文件,并验证了是否包含javanature
我已经运行了mvn eclipse:eclipse
我在PackageExplorer> Maven>更新项目配置中右键单击该项目
Java没有被列为项目方面,但是我不确定是否应该弄乱它,因为我尝试单击它,这导致整个项目充满错误(我认为与构建路径有关,但是我可以还记得)。删除Java作为一个方面并不能消除错误,我不得不从头开始重新导入该项目。
抱歉,如果其中任何内容含糊,请多多帮助。
我正在使用m2eclipse。
编辑:简单地通过从我的工作区中删除项目,删除所有.project,.classpath文件和.settings文件夹,然后重新导入就解决了问题。我不知道为什么它第一次不起作用。
回答:
通过从我的工作空间中删除项目,删除所有.project,.classpath文件和.settings文件夹,然后重新导入,就可以解决问题。我不知道为什么它第一次不起作用。谢谢大家的帮助。
以上是 在Eclipse中运行的Maven项目存在问题,无法识别为Java项目 的全部内容, 来源链接: utcz.com/qa/414137.html