1
16
总之,这里有一些候选人;
编辑:在马修澄清原型的目录之后。 我误解了一些概念,我的回答不清楚也不正确。
目录的重点是
不必事先知道原型的名字
. 它们被用来发布原型并允许
对于没有目录的原型,用户必须键入一个可怕的命令,该命令必须记录在某个地方(因为它需要了解工件)。 关于我的主张:
我在挖这个的时候学到了一件有趣的事。Maven提供了一个很好的工具,帮助开发原型来创建目录XML:
mvn archetype:crawl -Dcatalog=/var/www/html/archetype-catalog.xml Grails没有提供目录。要创建项目, we have to run :
但是一旦我们这样做了,我们的本地存储库中就有了原型。所以如果我们打字:
中列出的原型
这当然是一个(巨大的)解决方案,而且可能会产生副作用(您不会看到原型的新版本)。事实上,我不认为原型:爬行目标就是为了这个用途。我希望所有项目都能发布它们的原型。 |
2
2
对于Maven原型列表,请参考此链接 http://www.myjeeva.com/2012/06/exclusive-maven-archetype-list/ (你会发现大约607个原型)。
使用时
提供 原型数 从上面的链接。 注:默认值197
|
3
1
兵马俑有一个,但我不知道网址在手…会发回。而且,我过去也用过原型 AppFuse ( http://static.appfuse.org/releases/ ) Webtide 虽然我不知道在哪里可以找到他们的原型目录。 陶土仓库和目录如下: http://www.terracotta.org/download/reflector/maven2/ 也许这是有用的: http://docs.codehaus.org/display/MAVENUSER/Archetypes+List |
4
1
由nexus生成并由m2eclipse使用的nexus索引了解所有原型,并允许您在从IDE创建新的maven项目时选择它们。 |
5
0
在Codehaus还有另一个资源,可以在“网络”上找到一个非常健壮的原型列表。 http://docs.codehaus.org/display/MAVENUSER/Archetypes+List |