[Seasar-user:7145] [Diigu] 特定バージョンのtools.jarへの依存について
加藤 潤一
[E-MAIL ADDRESS DELETED]
2007年 4月 9日 (月) 17:56:55 JST
加藤です.
本間さんでいいんでしょうか?diiguの質問は.
Maven2にて,pom.xmlにdiiguの依存関係を記述し,m2eclipseを有効にすると,Java5なのにJDK1.4.2のtools.jarがないと怒られてしまいます.
特定のバージョンのtools.jarに依存しないようにできないでしょうか?
おそらくこのpomにversionが1.4.2と記述があるためだと思います.
http://maven.seasar.org/maven2/org/seasar/container/diigu-core/1.0.0/diigu-core-1.0.0.pom
- <dependency>
<groupId>com.sun</groupId>
<artifactId>tools</artifactId>
<version>1.4.2</version>
<scope>system</scope>
<systemPath>${java.home}/../lib/tools.jar</systemPath>
</dependency>
- <dependency>
そこで,
<version>1.4.2</version>
とせずに,
<version>${java.version}</version>
とすることで,特定のバージョンに依存しないようにpomを記述できないでしょうか?
(${java.version}で,diiguのビルドが通ることを当方で確認しました.これでうまく特定バージョンへの依存が回避できればと)
ご検討をよろしくお願いいたします.
Seasar-user メーリングリストの案内