【发布时间】:2013-09-06 11:52:57
【问题描述】:
我有一个 Maven (eclipse) 项目,我想将其转换为 Maven 工件 - 以便其他人可以从中生成新项目。
我创建了 Artifact:
cd 到 pom.xml 所在的我的项目目录
mvn install
在这之后我可以看到
.m2\repository 添加了我的项目。
但是
所以,我手动添加如下:
<archetype>
<groupId>com.whatever</groupId>
<artifactId>myapp</artifactId>
<version>1.0.0-BUILD-SNAPSHOT</version>
<repository></repository>
</archetype>
现在,我不确定要在标签中提供什么,因为这是一个本地存储库。
但是,我无法使用以下方法生成新项目:
mvn archetype:generate -DarchetypeCatalog=local
它要求我选择原型,但之后我得到错误:
[错误] 无法执行目标 org.apache.maven.plugins:maven-archetype-plugin:2 .2:generate (default-cli) on project Standalone-pom:所需的原型确实 不存在(com.whatever:myapp:1.0.0-BUILD-SNAPSHOT)-> [帮助 1]
我错过了什么步骤?
【问题讨论】:
-
这个问题与“git”无关
-
或者 Eclipse。
标签: java eclipse maven artifact