我必須添加tools.jar到我的maven1構建配置,但我找不到任何幫助。Java + Maven1.x:如何添加sun的tools.jar?
這裏是解決方案,我一直在使用地理的有益sugestion發現:
我已經爲了添加的tools.jar在classpath修改的maven.xml構建。 之前的java預目標:編譯做的東西:
<preGoal name="java:compile">
<ant:path id="tools">
<ant:pathelement path="${tools.jar}"/>
</ant:path>
<maven:addPath id="maven.dependency.classpath" refid="tools"/>
</preGoal>
下面是我investiqgations的結果,而爲有人試圖達到同樣的unsing Maven的2.x的
可以是有益的如何在我的 依賴項中包含tools.jar?
下面的代碼包含的tools.jar 在Windows,Linux和Solaris 的JDK(它已經包含在運行時 爲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> ...
'addPath'由'xmlns:maven =「提供:」jelly:maven「' – 2016-03-10 16:05:31