maven2でspring-jdbc使う

相変わらず注力散漫な私は最近springに手を出しています。
ちょっと本を参考にsampleを書いていたところ、
ガッツリはまった箇所があったので、
忘れないように備忘録をつけておこうと思います。

はまったポイント

  • eclipseでm2eclipseを利用して,spring-jdbcを入れようとした時,
    依存パッケージであるjtaがインストールできないという感じでエラーになる。

エラーメッセージ


07/03/25 16:03:29 JST: Missing:

                  • -

1) javax.transaction:jta:jar:1.0.1B

Try downloading the file manually from:
http://java.sun.com/products/jta

Then, install it using the command:
mvn install:install-file -DgroupId=javax.transaction -DartifactId=jta \
-Dversion=1.0.1B -Dpackaging=jar -Dfile=/path/to/file

Path to dependency:
1) org.spring.study:spring2_1:jar:1.0-SNAPSHOT
2) javax.transaction:jta:jar:1.0.1B

                  • -

1 required artifact is missing.

for artifact: org.spring.study:spring2_1-1.0-SNAPSHOT.jar

対処法


mvn install:install-file \
-Dfile=./jta-1_0_1B-classes.zip \
-DgroupId=javax.transaction \
-DartifactId=jta -Dversion=1.0.1B \
-Dpackaging=jar