0

我正在尝试为 apklib 生成一个 android 原型,以便我可以使用这个库。正如本页所示,我尝试像这样创建它。

mvn archetype:generate \
  -DarchetypeArtifactId=android-library-quickstart \
  -DarchetypeGroupId=com.slidingmenu \
  -DarchetypeVersion=1.0.9 \
  -DgroupId=com.sliding \
  -DartifactId=slidingmenu

但是我每次都会出错。我收到以下错误

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-archetype-plugin:2.2:generate (default-cli) on project standalone-pom: The desired archetype does not exist (com.slidingmenu:android-library-quickstart:1.0.9) -> [Help 1]

我究竟做错了什么?

4

3 回答 3

1

使用这个命令作为 ben75 说

mvn archetype:generate \
  -DarchetypeArtifactId=android-library-quickstart \
  -DarchetypeGroupId=de.akquinet.android.archetypes \
  -DarchetypeVersion=1.0.9 \
  -DgroupId=com.sliding \
  -DartifactId=slidingmenu

然后将库添加到您的构建路径或 pom 文件中(使用 apklib 作为类型)

于 2013-01-11T16:02:52.197 回答
0

您使用了错误的archetypeGroupId。改用这个:

-DarchetypeGroupId=de.akquinet.android.archetypes
于 2013-01-11T15:14:03.417 回答
0

最简单的方法是执行 mvn archetype:generate 并以交互模式生成项目。android 应用程序的原型编号是 95(搜索 android-quickstart )。另请参阅问题/答案:maven archetype for an android project

于 2013-04-01T10:42:20.923 回答