maven2 2
2006年 04月 29日
プロジェクトを作成時のメモ
$ mvn archetype:create -DgroupId=dbaccess -DartifactId=Manager_db
eclipseのプロジェクト化ってなんだろう。実行
$ mvn -Declipse.workspace="C:/eclipse/workspace" eclipse:add-maven-repo
$ mvn eclipse:eclipse
.classpath .project ができるってことか。
コマンドを始めて実行するときに必要なファイルを外からとってくるんだな。
よくできてますね。
pom.xmlの内容をdumpする。
$ mvn projecthelp:effective-pom
依存するライブラリを設定する。
http://www7.atwiki.jp/gaoqiao1/pages/8.html
spring.jar登録
$ mvn install:install-file -DgroupId=spring -DartifactId=spring -Dversion=1.2.7 -Dpackaging=jar -Dfile=spring.jar
postgres
$ mvn install:install-file -DgroupId=postgres -DartifactId=postgresql -Dversion=8.1-405 -Dpackaging=jar -Dfile=postgresql-8.1-405.jdbc3.jar
2006/07/08 追記
いっこのプロジェクトだけに依存しているようなライブラリを認識させるには、pom.xmlに以下のようにして、プロジェクト内のファイルをリポジトリとして認識させることもできるようです。
<repositories>
<!-- Maven Repository Project lib Directory -->
<repository>
<id>ProjectLibDirectory</id>
<name>ProjectLibDirectory</name>
<url>file://${basedir}/projectrepo</url>
<layout>default</layout>
</repository>
</repositories>
$ mvn archetype:create -DgroupId=dbaccess -DartifactId=Manager_db
eclipseのプロジェクト化ってなんだろう。実行
$ mvn -Declipse.workspace="C:/eclipse/workspace" eclipse:add-maven-repo
$ mvn eclipse:eclipse
.classpath .project ができるってことか。
コマンドを始めて実行するときに必要なファイルを外からとってくるんだな。
よくできてますね。
pom.xmlの内容をdumpする。
$ mvn projecthelp:effective-pom
依存するライブラリを設定する。
http://www7.atwiki.jp/gaoqiao1/pages/8.html
spring.jar登録
$ mvn install:install-file -DgroupId=spring -DartifactId=spring -Dversion=1.2.7 -Dpackaging=jar -Dfile=spring.jar
postgres
$ mvn install:install-file -DgroupId=postgres -DartifactId=postgresql -Dversion=8.1-405 -Dpackaging=jar -Dfile=postgresql-8.1-405.jdbc3.jar
2006/07/08 追記
いっこのプロジェクトだけに依存しているようなライブラリを認識させるには、pom.xmlに以下のようにして、プロジェクト内のファイルをリポジトリとして認識させることもできるようです。
<repositories>
<!-- Maven Repository Project lib Directory -->
<repository>
<id>ProjectLibDirectory</id>
<name>ProjectLibDirectory</name>
<url>file://${basedir}/projectrepo</url>
<layout>default</layout>
</repository>
</repositories>
by smeg_head
| 2006-04-29 22:43
| java