【问题标题】:Generated a Maven Web Application Structure but cant import this into Eclipse IDE .生成了一个 Maven Web 应用程序结构,但无法将其导入 Eclipse IDE。
【发布时间】:2012-01-28 09:39:10
【问题描述】:

我是 Maven 新手。 我正在使用 Maven 构建 Web 应用程序结构。

我在下面发出了这个命令,结果它生成了(请参阅屏幕截图)

mvn archetype:generate -DgroupId=com.mkyong.core -DartifactId=mkyongweb-core -DarchetypeArtifactId=maven-archetype-webapp -DinteractiveMode=false

现在我的问题是,当我尝试通过 Existing Projects into Workspace Option 将此生成的项目导入 Eclipse IDE 时,它显示 No projects are found to import

请告诉我如何解决这个问题。

非常感谢大家,提前祝大家新年快乐。

【问题讨论】:

  • 您是否使用“Maven/Existing Maven Projects”而不是“Java/Existing Projects into Workspace”导入选项?

标签: eclipse maven maven-2


【解决方案1】:

现在我的问题是当我尝试将此生成的项目导入 Eclipse IDE 时
通过现有项目进入工作区选项,它 显示没有找到要导入的项目

这并不奇怪,因为它是一个 Maven 项目,而不是现有的 Eclipse 项目。

import this 进入 Eclipse IDE 有两种方法。

运行mvn eclipse:eclipse(由@Neevek 建议)。这将生成.project.classpath 文件,使其成为一个Eclipse 项目。

更好的是,确保您已安装 M2E Eclipse 插件。在这种情况下,您可以跳过上述步骤,只需选择Import as Maven project...

两者都做不是一个好主意 - maven eclipse 插件和 m2e 不能很好地协同工作。

【讨论】:

    【解决方案2】:

    您需要执行以下命令以使您的 Web 应用程序项目“支持 Eclipse”:

    mvn eclipse:eclipse

    【讨论】:

    • 并确保您已将 m2eclipse 安装到您的 Eclipse 环境中。
    • 谢谢我已经通过导入 Maven Eclipse 插件并从那里创建新项目来解决它。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-11-30
    • 2011-01-23
    • 1970-01-01
    • 1970-01-01
    • 2017-06-03
    相关资源
    最近更新 更多