[Seasar-user:7177] Re: [Diigu] 特定バージョンのtools.jarへの依存について
加藤 潤一
[E-MAIL ADDRESS DELETED]
2007年 4月 11日 (水) 14:02:29 JST
本間さん,
加藤です.
> diigu-coreのpom.xmlに書かれている内容は、diigu利用側の
> pom.xmlへ書くことで上書きできますので、
>
> <dependency>
> <groupId>com.sun</groupId>
> <artifactId>tools</artifactId>
> <version>${java.version}</version>
> <scope>system</scope>
> <systemPath>${java.home}/../lib/tools.jar</systemPath>
> </dependency>
>
> や、<version>1.5.0</version>と利用側へ明示的に書いて試して頂
> けますか?
上書きして,mvn compileしてみたのですが,問題なく実行できました.
>
> またm2eclipse越しでは切り分けが難しいので、直接mvnコマンドで
> testなりをする場合はどうでしょうか?
しかし,m2eclipseのほうは,以下のようにリポジトリにtools.jarを入れろといっていますね.
m2eclipseが,systemPathを参照していないような...orz
1) com.sun:tools:jar:1.5.0
Try downloading the file manually from the project website.
Then, install it using the command:
mvn install:install-file -DgroupId=com.sun -DartifactId=tools \
-Dversion=1.5.0 -Dpackaging=jar -Dfile=/path/to/file
Path to dependency:
1) xxxxx.xxxxx.xxxxx:war:1.1-SNAPSHOT
2) com.sun:tools:jar:1.5.0
diigu側でやるといろいろと対応が面倒そうなので,
m2eclipseを使わずに,maven-eclipse-plugin(mvn eclipse:eclipse)を使えば問題は起きないので,そちらで回避します.
ありがとうございました.
Seasar-user メーリングリストの案内