tools.jar をmaven1ビルド構成に追加する必要がありますが、ヘルプが見つかりません。
ジオの有用な提案を使用して見つけた解決策は次のとおりです。
クラスパスに tools.jar を追加するために、maven.xml ビルドを変更しました。java:compile の前の事前目標は、次のことを行います。
<preGoal name="java:compile">
<ant:path id="tools">
<ant:pathelement path="${tools.jar}"/>
</ant:path>
<maven:addPath id="maven.dependency.classpath" refid="tools"/>
</preGoal>
以下は私の調査の結果であり、同じunsing maven 2.xを達成しようとしている人に役立つ可能性があります
依存関係に tools.jar を含めるにはどうすればよいですか?
次のコードには、Windows、Linux、および Solaris の JDK 用の tools.jar が含まれています (これは、Mac OS X および一部の無料の JDK のランタイムに既に含まれています)。
... <profiles> <profile> <id>default-tools.jar</id> <activation> <property> <name>java.vendor</name> <value>Sun Microsystems Inc.</value> </property> </activation> <dependencies> <dependency> <groupId>com.sun</groupId> <artifactId>tools</artifactId> <version>1.4.2</version> <scope>system</scope> <systemPath>${java.home}/../lib/tools.jar</systemPath> </dependency> </dependencies> </profile> </profiles> ...