问题标签 [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.
maven-3 - 在 Maven 命令行中使用 archetype:generate 过滤原型
当尝试从原型(使用mvn archetype:generate
)生成 Maven 项目时,该命令会返回许多原型。
有没有办法过滤给定单词的原型(包含在 groupId 或 artifactId 中)?
我知道您实际上可以创建一个具有特定原型的项目,带有类似的参数-DgroupID=org.domain -DartifactId=sample
,但这不是我想要的。
android - 在 Eclipse 中使用 maven android 原型
我正在尝试使用以下原型。 https://github.com/akquinet/android-archetypes/wiki/Android-release-archetype
我可以按照页面上的说明进行操作(使用终端)
我想知道,如何在 Eclipse 中执行此操作?是否有一种命令行界面可以输入所需的命令?IE
谢谢
maven - maven archetype:generate 在本地目录中找不到原型
我已经创建并安装了自己的原型,现在我正在尝试使用命令行创建一个新项目。当我跑
我可以看到原型已安装:
在 archetype-catalog.xml 我发现
当我尝试
它仍然在询问“选择号码:”。
我找到了这个链接为原型指定原型:在命令行上生成所以我尝试了
不幸的是maven告诉
我没有更多的想法,它可能有什么问题?
java - 使用 m2eclipse 选择原型
我想使用新 Maven 项目向导使用原型在 Eclipse 中创建一个新的 Maven 项目。在“选择一个原型”步骤中,我有三个目录可供选择Nexus Indexer
:Internal
和Default Local
. 我不明白这些目录的内容应该来自哪里。如果我点击“配置”按钮,它们都是灰色的,我无法修改它们。
只有Internal
目录中列出了任何原型。这些原型从何而来?它不是来自我的本地 Maven 存储库,因为组/工件不在其中(并且未列出存储库中的原型)。
为什么Nexus Indexer
列表是空的?我已经阅读了一些需要更新 Nexus 索引的帖子,但不知道如何执行此操作。这与存储库索引(计划每天更新)不同吗?
如您所见,我对整个目录业务以及 Maven、m2eclipse 和 Nexus 如何交互感到有些困惑。任何澄清都是最受欢迎的!
我的设置:
- Eclipse:Helios Service Release 2(内部版本号:20110218-0911)
- 阿帕奇 Maven 3.0.3
- m2eclipse:0.12.1.20110112-1712(设置为使用外部 Maven 安装)
- Sonatype Nexus™ 开源版,版本:1.9.0.2
我的本地 Maven settings.xml 如下所示:
maven - Maven 原型
为什么会这样(然后逐步询问我可以手动定义的参数)
这没有已经指定的参数?(它是来自 http://maven.apache.org/guides/getting-started/index.html的示例)
第一种方法也找不到 POM,但是它自己创建了一切......
maven - maven-bundle-plugin:定义的工件不是原型
我将 Apache Felix 中的“maven-bundle-plugin”配置为 Eclipse 中的 Maven Archetype(因为它丢失了),但是当我尝试用它创建一个新的 Maven 项目时,我得到了错误:
然后我用 ops4j Pax(在 Eclipse 中预先配置)尝试了相同的过程,这似乎是类似的东西,并且它有效,所以我认为我做对了,问题在于“maven-bundle-plugin ”。
错误消息是什么意思,我能做些什么来修复它,或者我是否以某种方式把这一切都弄错了?
[编辑] 虽然我可以使用 ops4j Pax 创建项目,但后来我得到:
这显然是在 2009 年修复的!所以这显然也行不通。
java - 为简单的 java 项目选择什么原型
mvn archetype:generate 提供了太多选项,我希望创建一个带有 junit 测试用例的简单 java 实用程序。我想知道我应该在这里使用什么原型?
java - 如何在 Maven 原型中嵌入原型项目版本?
我正在创建一个 Maven 原型,它会生成一个项目骨架,其中将包含对原型起源的项目的依赖关系。
例如,原始项目如下所示:
并且原型将生成一个带有 POM 的项目,其中包含如下依赖项:
在构建原型并将其安装到存储库中时,我希望 SOMVERSION 成为原始项目的版本。
因此,如果原始项目的版本为 1.0-SNAPSHOT 并且已mvn
install
编辑,那么我希望原型生成对
origin-core 1.0-SNAPSHOT
. 当原始项目发布并自动升级到 1.0 版时,我希望原型生成对
origin-core 1.0
.
基本上我想${archetypeVersion}
在原型 POM 中用作 Velocity 变量,但这似乎不可能。
还有其他方法可以完成我在这里尝试做的事情吗?
maven - maven 在我的存储库中找不到原型
我正在尝试创建自己的 Maven 原型。现在,我正在 [here][1] 完成本教程,但没有成功。我可以构建原型项目,但是当我尝试从该原型生成项目时,我收到以下错误。 Maven 似乎找不到我创建的原型。谁能发现我的问题?是否有其他推荐的教程来创建 Maven 原型?谢谢。
Maven 版本 3.0.3
构建错误:
原型 pom.xml
原型.xml
maven - 在 Maven 原型中生成随机 uuid
我需要创建一个随机 UUID 并将其写入生成的项目。目前,我要求用户在每次创建项目时填写一个随机的 UUID,我希望这可以自动完成。
现在,我的 archetype-metadata.xml 中有以下必需属性:
然后我参考了${randomUuid}
我的原型资源,将这个 UUID 写入到生成的项目中。
有更好的方法吗?
谢谢!