【问题标题】:Unable to create project from archetype in Eclipse Luna无法从 Eclipse Luna 中的原型创建项目
【发布时间】:2014-12-29 03:57:07
【问题描述】:

我正在尝试在 Eclipse Luna 中创建一个简单的 Maven 项目。因为这是我的第一个 maven 项目,所以我从一个简单的项目开始。我正在尝试使用 webapp-j2ee14 原型创建一个简单的 Web 项目。

在创建时,我发现此原型不在原型列表中。所以我尝试了 Add Archetype 选项并提供了以下原型选项。

<archetype>
  <groupId>org.codehaus.mojo.archetypes</groupId>
  <artifactId>webapp-j2ee14</artifactId>
  <version>1.3</version>
  <repository>http://repo1.maven.org/maven2/org/codehaus/mojo/archetypes/webapp-j2ee14/1.3/</repository>
</archetype>

上面的代码sn-p基本上来自我系统.m2目录下的archetype-catalog.xml文件,但我实际上是从eclipse UI输入的。

现在,当我单击完成时,它给了我以下错误...

在搜索谷歌后,我尝试了其他几个 repo url,但得到了同样的错误。我在哪里可以获得此原型的正确 repo url??

提前谢谢...

【问题讨论】:

    标签: java eclipse maven jakarta-ee


    【解决方案1】:

    在您的 Eclipse 中添加远程原型,它将显示该选项。步骤如下:

    1. 文件--->新建---> Maven项目---->下一步--->点击配置选项卡

    2. 将打开单独的窗口... Maven-->Archetypes-->单击添加远程目录--> 在目录文件中键入“http://repo1.maven.org/maven2/archetype-catalog.xml”并单击应用,然后单击确定

    3. 现在在新的 Maven 项目中,从 Catalog 中选择 Remote Archetype,您将在那里找到 webapp-j2ee14 选项。

    【讨论】:

      【解决方案2】:

      我遇到了同样的问题,我正在创建一个简单的 Web 应用程序。我首先创建了 MAVEN 项目,然后我删除了它,当我再次创建它时,我得到了这个错误。所以我改变了原型的版本。我正在使用我添加到我的 MAVEN 项目中的原型的 2.16 版本,将其更改为最新的 2.26,它对我有用。 您可以从http://repo1.maven.org/maven2/archetype-catalog.xml查看最新版本

      【讨论】:

        【解决方案3】:

        我遇到了这个问题,因为我从 Eclipse 中删除了以前创建的项目。 后来,我从工作区中删除了 .metadata 文件和项目。然后这个问题就解决了。

        【讨论】:

          【解决方案4】:

          我遇到了同样的问题,我已通过手动删除工作工作区或工作区目录根目录中未使用的 pom.xml 文件来解决。

          【讨论】:

            【解决方案5】:

            我认为工作空间出于某种原因搞砸了。以下这些步骤可能会有所帮助

            1. 关闭日食
            2. 删除.metadata目录
            3. 重新启动 eclipse,指向同一个工作区并尝试创建新的 maven 项目的过程

            或者如果这种方法不起作用

            1. 切换到一个全新的工作区并尝试相同的过程来创建您的 maven 项目

            这对我有用!

            【讨论】:

              【解决方案6】:

              经过一整天的工作,我终于找到了解决方案。我刚刚去了 Eclipse 市场(帮助-Eclipse 市场)并从那里更新了 maven。现在它创造了奇迹。之前我无法从 Eclipse 市场安装 TestNG 插件,但现在从那里更新 maven 后,Testng 插件成功安装在我的 eclipse luna 中。

              【讨论】:

                猜你喜欢
                • 2012-07-02
                • 1970-01-01
                • 2011-08-18
                • 2023-03-17
                • 1970-01-01
                • 2017-03-18
                • 1970-01-01
                • 1970-01-01
                • 2016-02-27
                相关资源
                最近更新 更多