kuniku’s diary

はてなダイアリーから移行(旧 d.hatena.ne.jp/kuniku/)、表示がおかしな箇所はコメントをお願いします。記載されている内容は日付およびバージョンに注意してください。直近1年以上前は古い情報の可能性が高くなります。

maven使い始めた

ちょっとした単語

maven めいぶん じゃなくて めいヴぁん,めいヴん
pom.xml ぽむファイル
dependency でぃぺんでんしー
groupId ぐるーぷあいでぃー
artifactId あーてぃふぁくとあいでぃー
version ヴぁーじょん
scope すこーぷ
exclusion えくすくるーじょん
  • SeasarのDoltegn使うとpom.xmlができて必要なjar(依存性を含んだ)を参照してくれる。
  • JAVAのプロジェクトで複数のプロジェクトを扱う場合は作成依存性の管理をすることが極めて重要。

その依存性管理を便利に行うことができるのがapache-maven
mavenarchetype:create使えば、プロジェクトの作成などもできる。

  • maven2.0のインストールに参考にしたページ

http://www.itarchitect.jp/enterprise/-/45149-3.html
http://www.02.246.ne.jp/~torutk/maven/index2.html
http://happy-camper.st/lang/java/maven2/getting-started.html

  • 構成管理入門

http://www.nulab.co.jp/kousei/chapter1/01.html

mavenにはまっった人、どっぷりつかった人は、もう使わずにはいられないんでしょう。
javaの開発では、eclipsemaven、ant、subversionを使いこなす必要がある。
maven、ant、subversionにおいてリポジトリ、trunk、ブランチ、テスト環境へのリリース、本番環境へのリリースなど
いろいろ絡みあってくる。そして、シェルも使うことができることが重要。