我的 pom.xml 中有对 jfxrt.jar 的依赖,作为系统范围之一:
<dependency>
<groupId>com.oracle</groupId>
<artifactId>javafx</artifactId>
<version>${java.fx.version}</version>
<scope>system</scope>
<systemPath>${javafx.abs.dir}</systemPath>
</dependency>
问题是我还想附上这个 jar 的 javadoc。所以我去下载了javafx2 javadoc,把它打包成一个jar,使用安装文件将它安装在maven中,并使用javadoc作为分类器。结果 jar 的名称为 javafx-2.2.4-javadoc.jar。如您所知,主 jar 的名称为 jfxrt.jar。
<dependency>
<groupId>com.oracle</groupId>
<artifactId>javafx</artifactId>
<version>${java.fx.version}</version>
<classifier>javadoc</classifier>
</dependency>
当我调用 mvn dependency:resolve -Dclassifier=javadoc 我得到:
[INFO] The following files have NOT been resolved:
[INFO] com.oracle:javafx:java-source:javadoc:2.2.4
我错过了什么?
问候, 奥勒良