为什么我无法使用 maven 获取源代码和文档
Why I can't get source code an documentation by using maven
通过在 pom.xml 中添加依赖项,我在 Eclipse 中的 Java Maven 项目中获得了 RXTX 库:
<dependency>
<groupId>org.rxtx</groupId>
<artifactId>rxtx</artifactId>
<version>2.1.7</version>
</dependency>
但是如何让maven为其下载文档和源码呢?
我在项目属性中有设置应该可以帮助我,但我没有看到任何文档和来源。
我有插件希望能帮助我下载源代码:
<plugin>
<artifactId>maven-source-plugin</artifactId>
<version>2.2.1</version>
<executions>
<execution>
<id>attach-sources</id>
<phase>verify</phase>
<goals>
<goal>jar-no-fork</goal>
</goals>
</execution>
</executions>
</plugin>
但是执行后mvn verify
发现source和doc不可用:
m2e-lastUpdated.properties
11/07/2018 07:03 PM 0 rxtx-2.1.7-javadoc.jar-not-available
11/07/2018 07:03 PM 255 rxtx-2.1.7-javadoc.jar.lastUpdated
11/07/2018 07:03 PM 0 rxtx-2.1.7-sources.jar-not-available
11/07/2018 07:03 PM 255 rxtx-2.1.7-sources.jar.lastUpdated
11/05/2018 12:33 PM 59,464 rxtx-2.1.7.jar
11/05/2018 12:33 PM 126 rxtx-2.1.7.jar.sha1
11/05/2018 12:33 PM 841 rxtx-2.1.7.pom
11/05/2018 12:33 PM 126 rxtx-2.1.7.pom.sha1
11/05/2018 12:33 PM 192 _remote.repositories
我还能做些什么来获取 RXTX 库源代码?
你是对的,似乎the Maven repository不包含RXTX的源代码。
通过在 pom.xml 中添加依赖项,我在 Eclipse 中的 Java Maven 项目中获得了 RXTX 库:
<dependency>
<groupId>org.rxtx</groupId>
<artifactId>rxtx</artifactId>
<version>2.1.7</version>
</dependency>
但是如何让maven为其下载文档和源码呢?
我在项目属性中有设置应该可以帮助我,但我没有看到任何文档和来源。
我有插件希望能帮助我下载源代码:
<plugin>
<artifactId>maven-source-plugin</artifactId>
<version>2.2.1</version>
<executions>
<execution>
<id>attach-sources</id>
<phase>verify</phase>
<goals>
<goal>jar-no-fork</goal>
</goals>
</execution>
</executions>
</plugin>
但是执行后mvn verify
发现source和doc不可用:
m2e-lastUpdated.properties
11/07/2018 07:03 PM 0 rxtx-2.1.7-javadoc.jar-not-available
11/07/2018 07:03 PM 255 rxtx-2.1.7-javadoc.jar.lastUpdated
11/07/2018 07:03 PM 0 rxtx-2.1.7-sources.jar-not-available
11/07/2018 07:03 PM 255 rxtx-2.1.7-sources.jar.lastUpdated
11/05/2018 12:33 PM 59,464 rxtx-2.1.7.jar
11/05/2018 12:33 PM 126 rxtx-2.1.7.jar.sha1
11/05/2018 12:33 PM 841 rxtx-2.1.7.pom
11/05/2018 12:33 PM 126 rxtx-2.1.7.pom.sha1
11/05/2018 12:33 PM 192 _remote.repositories
我还能做些什么来获取 RXTX 库源代码?
你是对的,似乎the Maven repository不包含RXTX的源代码。