问题标签 [maven-archetype]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
4499 浏览

eclipse - 无法从我的原型创建 Maven 项目

我正在 Eclipse 中开发项目并且我正在使用 maven,所以我使用 ' maven-archetype-archetype ' Archetype创建了一个新原型,但是一旦我尝试使用我的新原型创建一个新项目,我在 Eclipse 中得到以下错误消息:

知道原因是什么吗?

更新:

我的archetype.xml 文件:

我的 pom.xml:

文件夹结构如下所述:

亚当。

0 投票
1 回答
8508 浏览

maven - 为原型指定原型:在命令行上生成

我正在为一个简单的项目生成一个 Maven 原型。我使用archetype:generate,它给了我要生成的原型类型列表。我很确定我想要

我可以交互输入“99”,但我正在尝试写一篇博文。我不想告诉我的读者“在数百个选项中搜索 maven-archetype-quickstart”,我知道它不会总是第 99 个。

那么,如何在命令行上指定要生成的原型?

一个类似的问题讨论了使用哪个原型,但没有讨论如何以非交互方式指定它)

0 投票
3 回答
2882 浏览

grails - 从 Maven 原型创建 grails 项目

当我尝试使用原型创建一个 Mavenized Grails 1.3.6 项目时:

我得到错误

[错误] 无法在项目 Standalone-pom 上执行目标 org.apache.maven.plugins:maven-archetype-plugin:2.0:generate (default-cli):所需的原型不存在 (org.grails:grails-maven-原型:1.3.6)

我检查了存储库并且版本 1.3.6 确实存在。此外,如果我将上面命令中的 1.3.6 版本替换为 1.3.2,它就可以工作。

0 投票
1 回答
96 浏览

java - 如何列出所有原型?

是否有 maven 命令列出所有 maven 支持的架构?

0 投票
1 回答
886 浏览

maven - 如何弃用自定义 Maven 原型?

是否可以弃用安装在 nexus 上的自定义 maven 原型?

我在想可能会使用这样的东西 -

重新安装原型,以便当用户尝试使用它创建项目时,他们会收到一条消息,说明它已弃用。

0 投票
3 回答
20403 浏览

eclipse - 如何为 Eclipse 创建 Web 应用程序 Maven 原型?

我有一个工作的或大部分工作的 POM,它获取所有并且完全只是我对编写 Facelets 应用程序感兴趣的 JAR。我正在使用 m2eclipse。当我导入新的 Maven 创建的应用程序时,它干净利落地进入,或多或少符合预期,但是,它不像动态 Web 项目,因为当我尝试运行它时,它不提供运行方式 -> 在服务器上运行选项。

我研究了其他可以在服务器上运行的 Maven 生成的 Eclipse 项目(但没有设置我想要的 JAR 组合)。例如,这个有效,但它没有我想要的 JAR:

mvn archetype:generate -DarchetypeArtifactId=maven-archetype-webapp \ -DgroupId=package-name -DartifactId=project-name

我是否需要创建一个自定义原型 artifactId 来模仿...-DarchetypeArtifactId=maven-archetype-webapp...我在上面的命令中看到,如果是这样,如何?

或者它仅仅是该原型设置的文件系统的功能?我看到我生成的项目(webapp1)......

...具有与使用maven-archetype-webapp生成的内容不同的内容,但我不知道如何强制mvn eclipse:clean eclipse:eclipse生成该内容(或者这是否告诉 Eclipse 这是一个 Web 应用程序,它应该设置为运行方式-> 在服务器上运行)。

非常感谢任何能让我走上启蒙之路的人。

拉斯

PS这是我的pom.xml

0 投票
1 回答
3899 浏览

maven - Maven 原型中的动态文件名

我对 Maven 有问题。我试图创建原型,但我现在不知道如何将源文件放入目录${groupId}/${artifactId}。如果我尝试从此原型创建项目,文件将隐式存储在${groupId}目录中。Maven 似乎认为,该组 ID 是一个包名。但我使用${groupId}/${artifactId}作为包名,所以我需要将源文件存储在${groupId}/${artifactId}目录中。我已经看到了解决方案:将文件放入__artifactId__目录。双下划线应该确定一个变量。然而它没有任何效果。变量似乎为空,但在源文件中的包名中成功使用。

有没有人知道,在文件名中使用双下划线时应该完成哪个技巧?

0 投票
1 回答
6896 浏览

maven - maven 如何知道使用哪种原型?

我想知道 maven 如何知道指定 pom.xml 使用哪个原型

我没有发现 maven-archetype-quickstart 的 pom.xml 和 maven-archetype-webapp 的 pom.xml 有任何区别。

0 投票
2 回答
1213 浏览

maven - 制作 Maven 原型:如何在项目的一代上运行 mojo?

我正在创建一个 Maven 原型,并且正在查看其他原型的来源。

我能够弄清楚文件和文件夹是如何创建的,以及在原型文件中是如何发生替换的

现在我想编写一些在原型为新项目运行时运行的代码,以操作复制的文件并做一些其他事情。

我怎么做 ?制作原型的指南似乎已经过时,并且从未提及过。

0 投票
1 回答
670 浏览

java - maven 3原型:生成错误

我按照 Apache Maven 站点上的说明进行操作,它运行良好,但在教程中我被要求输入以下代码,这是什么意思,为什么它一直向我抛出构建错误?但是,我每次都尝试输入单行,而且所有内容都没有任何区别。有人可以帮我解释一下这个以及如何在没有错误的情况下开始使用 Maven 吗?

非常感谢,SS

[UPDATE] 下面的错误,也更新了标题。

在此处输入图像描述