web-dev-qa-db-ja.com

知っているすべてのMavenアーキタイプカタログのURLは何ですか?

Maven Archetypes は、特定のフレームワークまたはプロジェクトタイプの実行例を簡単に生成できる「テンプレート」です。ネット上で現在アクティブなすべてのMavenアーキタイプカタログのリストをコンパイルしようとしています。

カタログファイルに関するMavenドキュメントから

アーキタイプに関する知識はカタログに保存されます。

カタログはxmlファイルです。

アーキタイププラグインには、内部カタログがバンドルされています。これはデフォルトで使用されます。

アーキタイププラグインは、ローカルファイルシステムおよびHTTP接続からのカタログを使用できます。

これまでのところ、カタログを公開するリポジトリのこのリストを収集しましたが、誰かがもっと知っているかどうか見てみたいです:

mvn archetype:generate
-DarchetypeCatalog=local
-DarchetypeCatalog=remote
-DarchetypeCatalog=http://repo.fusesource.com/maven2
-DarchetypeCatalog=http://cocoon.Apache.org
-DarchetypeCatalog=http://download.Java.net/maven/2
-DarchetypeCatalog=http://myfaces.Apache.org
-DarchetypeCatalog=http://tapestry.formos.com/maven-repository
-DarchetypeCatalog=http://scala-tools.org
-DarchetypeCatalog=http://www.terracotta.org/download/reflector/maven2/

同じリンク:1) FuseSource 2) Cocoon 3) Java.net 4) MyFaces 5)- タペストリー 6) スカラカタログ 7) テラコッタカタログ

リポジトリが実際にアーキタイプカタログを公開している場合(上記のすべてが実行している場合)、そのarchetype-catalog.xml。例えば:

mvn archetype:generate -DarchetypeCatalog=http://scala-tools.org

[INFO] No archetype defined. Using maven-archetype-quickstart (org.Apache.maven.archetypes:maven-archetype-quickstart:1.0)
Choose archetype:
1: http://scala-tools.org -> scala-archetype-simple (A simple scala project)
2: http://scala-tools.org -> lift-archetype-blank (A blank/empty liftweb project)
3: http://scala-tools.org -> lift-archetype-basic (A basic liftweb project (with DB, css, ...))
Choose a number:  (1/2/3):

たとえば、Scalaカタログファイルを直接表示する場合は、 http://scala-tools.org/archetype-catalog.xmlを参照

ただし、リポジトリがarchetype-catalog.xmlを提供しない場合、PascalTが言うように、事前に名前を知って(あまり便利ではない)コマンドライン引数で渡す必要があります。

44

Terracottaには1つありますが、URLがオフハンドであることがわかりません...ポストバックします。また、過去に AppFusehttp://static.appfuse.org/releases/ )および Webtide のアーキタイプを使用しましたアーキタイプカタログの場所がわからない。

Terracottaリポジトリとカタログは次のとおりです。 http://www.terracotta.org/download/reflector/maven2/

おそらくこれは便利です: http://docs.codehaus.org/display/MAVENUSER/Archetypes+List

1
Alex Miller

Codehausには、「ネット」にある非常に堅牢なアーキタイプのリストに関する別のリソースがあります。 http://docs.codehaus.org/display/MAVENUSER/Archetypes+List

0