我的pom.xml
中有以下依赖项 <dependency>
<groupId>javax.sql</groupId>
<artifactId>jdbc-stdext</artifactId>
<version>2.0</version>
<scope>system</scope>
<systemPath>${java.home}/lib/rt.jar</systemPath>
</dependency>
我的问题是我正在尝试在没有rt.jar的Mac(10.6.4)上构建。
我是否应该使用不同的系统路径来在OS X上进行构建?有没有一种干净的方法可以在我的pom.xml中指定这一点而不打破开发人员使用Windows的pom?
答案 0 :(得分:1)
这个jar的等价物是/System/Library/Frameworks/JavaVM.framework/Home/bundle/Classes/classes.jar
。但由于这种依赖性基本上是对JRE的依赖,所以你并不需要它。