Я должен добавить tools.jar в мою maven1 конфигурацию сборки, но я не могу найти никакой помощи.
Вот решение, которое я нашел с помощью полезного предложения geo:
Я изменил сборку maven.xml, чтобы добавить tools.jar в classpath.
Предварительная цель перед 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>
Ниже приведены результаты моих исследований, которые могут быть полезны для тех, кто пытается достичь того же самого, что и * un0 maven 2.x
Как включить tools.jar в мой
зависимостей?
Следующий код включает tools.jar
для JDK в Windows, Linux и Solaris
(он уже включен в среду выполнения
для 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>
...