我正在尝试将一个Maven项目导入到Eclipse 4.2版本中,但是它无法正确导入。在我尝试创建一个新的调用时,它会提示错误“源文件夹不是Java项目”。即使使用Ctrl + 鼠标单击也无法正常工作。我不理解这个问题。即使我右键单击项目并选择构建路径,它也没有任何可用的操作。是否有人遇到过类似的问题?
mvn eclipse:eclipse
可能会起作用。
我遇到了同样的问题... 但是你只需要将“源文件夹”更新为弹出框中提到的正确源“src/main/java”即可:
[]
您可以将项目转换为Eclipse项目,使用mvn eclipse:eclipse
命令,或安装Maven Integration for Eclipse插件,例如m2eclipse,并将项目作为Maven项目导入。
<packaging>pom</packaging>
),所以 Eclipse 不知道父项目包含哪种类型的子项目(例如,如果打包是 jar,则它会知道它是一个 Java 项目;如果打包是 war,则它会知道它是一个静态或动态的 Web 模块等)。<packaging>pom</packaging>
。我并没有改变任何方面 - 我只是将项目从Eclipse中删除,更正了POM文件,并重新导入了项目到Eclipse中。 - Garret Wilson右键单击您的 项目 > Maven > 更新项目
这一步将会添加您的项目,以便问题可以轻松解决。
对于那些已经选择了Java的用户,请取消勾选并重新勾选。选择应用以覆盖现有设置。最后它就可以工作了!
右键单击您的项目 > 属性 > 项目面板 > 转换为面板形式,并选择Java。
使用mvn eclipse:eclipse命令可以解决这个问题。将其转换为Maven项目。
打开cmd,然后在项目文件夹中运行以下命令-
mvn eclipse:eclipse