[Seasar-user:7176] Re: [Diigu] 特定バージョンのtools.jarへの依存について

Hirotaka HONMA [E-MAIL ADDRESS DELETED]
2007年 4月 11日 (水) 13:23:30 JST


本間です。

on Wed, 11 Apr 2007 12:10:27 +0900
in [Seasar-user:7172] Re: [Diigu] 特定バージョンのtools.jarへの依存について
加藤 潤一 <[E-MAIL ADDRESS DELETED]> wrote:

diigu-core自身をビルドするのに

    <dependency>
      <groupId>com.sun</groupId>
      <artifactId>tools</artifactId>
      <version>9.8.7</version>
      <scope>system</scope>
      <systemPath>${java.home}/../lib/tools.jar</systemPath>
    </dependency>

などとしても全く問題がないので、M2ではscope=systemの場合は
version値は使用されないのだと思っています。
(まだM2のコードは見ていませんので、詳しい方がいらっしゃった
ら補足頂けると嬉しいです)

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>と利用側へ明示的に書いて試して頂
けますか?

またm2eclipse越しでは切り分けが難しいので、直接mvnコマンドで
testなりをする場合はどうでしょうか?




Seasar-user メーリングリストの案内