相关疑难解决方法(0)

安装Maven Archetype

我从现有项目中创建了一个Maven原型.我甚至在我的本地存储库中安装了原型并用它来创建一个新项目.一切都很完美(令人难以置信).

问题是我想分发这个原型,所以任何人都可以在他的本地机器上安装它,甚至可以部署到maven仓库以便使用它.我正在考虑分发生成的工件JAR,而不是我的项目的源,并让人们安装它,但似乎它不作为原型安装或至少在我尝试使用它时无法识别.

我使用mvn install:install-file目标来做到这一点.

这是最好的方法吗?是否可以分发此JAR文件以将其作为原型安装?JAR文件丢失了什么吗?

提前致谢.

archetypes maven

13
推荐指数
3
解决办法
2万
查看次数

如何在Maven中使用我的自定义原型?

我只是创建我的自定义原型项目,并完美地运行" mvn install "命令.

在我的本地存储库中,我的原型项目通过正确添加m2/repository/com/mycomp/archetype-project-name.
(但它不是在原型文件夹中创建的m2/repository/org/apache/maven/archetypes::也许这是正常的)

但现在我无法使用我的新自定义原型和"mvn archetype:generation"命令:

  • 好参数Maven告诉我他没有找到原型
  • 没有参数,我的原型在原型列表中不存在.

mvn deploy也应该执行命令吗?我试过这个,但我还没有配置另一个内部存储库,它失败了.

提前感谢您的帮助

archetypes maven maven-archetype

11
推荐指数
1
解决办法
4266
查看次数

使用*.pom文件将maven archetype项目jar安装到本地repo

我对maven有点新意,想知道如何在我的本地仓库安装原型罐

我有一个目录com.foo与以下文件:

maven_metadata_local.xml
[1.00.00-SNAPSHOT] 
Run Code Online (Sandbox Code Playgroud)

其中包含这些文件

_maven.repository
   foo-archetype-1.00.00-SNAPSHOT.jar
   foo-archetype-1.00.00-SNAPSHOT.pom
   maven_metadata_local.xml
Run Code Online (Sandbox Code Playgroud)

从我读到的我明白有一种方法来使用这个原型建立一个模板项目,但首先我需要将它安装到我的本地仓库我该怎么做?

谢谢

maven-3 maven maven-archetype

4
推荐指数
1
解决办法
8548
查看次数

标签 统计

maven ×3

archetypes ×2

maven-archetype ×2

maven-3 ×1