我已经将一个现有的Maven项目导入Eclipse。我试图设置JUnit测试的配置,而我的项目不会成为可测试的项目。当我在项目名称手动键入,我得到的消息:在eclipse中运行的maven项目的问题,未被识别为Java项目
指定的项目不是一个Java项目
我也注意到,输入代码,并试图例如调用方法时“的System.out”会弹出一个对话框,当我键入句,他说:
这个编译单元不是Java项目的构建路径上
此外,还有可用的时候没有动作我右键单击该项目并导航到Build Path。
说完看着这件事在这里和其他地方,我已经试过了以下建议件,但没有成功:
我验证过的的.project以及classpath文件存在
我已经看着在项目文件并验证了一个包含javanature
我已经运行mvn日食:日食
我已经右键单击在PackageExplorer项目>的Maven>更新项目配置
Java没有列为项目方面,但我不确定我应该搞砸了,因为我试过点击它,并导致整个项目充满错误(我认为与构建路径有关,但我不记得)。作为一个方面去除Java并没有摆脱这些错误,我不得不从头开始重新导入项目。
对不起,如果任何这是模糊的,并感谢您的帮助。
我正在使用m2eclipse。
编辑:问题解决简单地通过从我的工作区删除项目,删除所有.project,.classpath文件和.settings文件夹,并重新导入。我不知道为什么它第一次不起作用。
下
.project.xml您使用m2eclipse的? – 2011-05-31 19:37:57
您使用的是Eclipse的Maven插件? m2eclipse的? – Marcelo 2011-05-31 19:39:03
我正在使用m2eclipse。我已经添加到原始问题。 – Lowell 2011-05-31 19:39:52