[CUBBY-100] Maven2 によるプロジェクトの雛形作成で、maven-archetype-plugin のバージョンが 1.x の場合の説明が間違っている。 Created: 03/Mar/08  Updated: 08/Mar/08  Resolved: 05/Mar/08

Status: Closed
Project: Cubby
Component/s: ドキュメント
Affects Version/s: 1.0.0
Fix Version/s: 1.0.1, 1.1.0-rc1

Type: Bug Priority: Major
Reporter: agata Assignee: baba
Resolution: Fixed Votes: 0
Labels: None


 Description   

Maven2 によるプロジェクトの雛形作成で、maven-archetype-plugin のバージョンが 1.x の場合の説明が間違っている。

mvn archetype:create
 ↓
ただしくは、
mvn archetype:genareteだとおもわれる。



 Comments   
Comment by agata [ 03/Mar/08 ]

バージョンが 2.xの場合もgenalateではないかというご指摘あり。

Comment by baba [ 03/Mar/08 ]

コマンドで全部指定するのが archetype:create で、
インタラクティブに指定するのが archetype:generate だと思います。

Comment by baba [ 03/Mar/08 ]

いまいろいろ試してたら、もう -U コマンドをつけなくても archetype-plugin は 2.0-alpha-2 がダウンロードされるみたい。
バージョンの表記があるところ、直しておきます。

Comment by baba [ 04/Mar/08 ]

trunkとbranches/1.0.xを更新しました

Comment by baba [ 04/Mar/08 ]

コマンドからも archetype:generate で作成できました。
archetype:create は1.0との互換性のためにのこしてあるゴールなのでドキュメントを修正しておきます。

Comment by baba [ 04/Mar/08 ]

cubby-archetype-1.0.0.jar がローカルリポジトリにない状態だと、うまくダウンロードできないようです。

ローカルリポジトリにある状態だと、以下のコマンドで作成できました。

mvn archetype:generate 
-DgroupId=com.example 
-DartifactId=foo 
-Dversion=1.0-SNAPSHOT 
-Dpackage=com.example.foo 
-DarchetypeGroupId=org.seasar.cubby 
-DarchetypeArtifactId=cubby-archetype 
-DarchetypeVersion=1.0.0 
-DarchetypeRepository=http://maven.seasar.org/maven2/ 

コマンドですべてオプションを指定する方法はコメントアウトしておきましょうか?

Comment by baba [ 05/Mar/08 ]

コメントアウトしておきました。
コマンドですべて指定するパターンはまだ不安定なようなので、インタラクティブにプロジェクト情報を指定する方法を残してあります。

Generated at Tue Sep 22 15:37:13 JST 2020 using JIRA 7.9.2#79002-sha1:3bb15b68ecd99a30eb364c4c1a393359bcad6278.