这可能是一个小问题,但我无法找到答案。我写了一个名为Utilities的库,并使用了java doc style注释。使用maven(eclipse中的m2e插件)。我正在使用maven安装选项。我正在获取一个jar文件,我正在将jar文件推送到中央存储库并在另一个项目中重用相同的库。我能够使用lib并成功完成我的项目,但是当我按ctrl单击时,我无法从项目中看到库代码。当我将鼠标悬停在方法上时,我也无法看到参数描述。
我知道这是因为我的项目没有找到源文件和java文档。
那么我如何为我的库生成源代码,java doc并使用maven将它们附加到我的项目中。
由于
答案 0 :(得分:2)
答案 1 :(得分:1)
您需要使用此链接中的maven sources插件:
http://maven.apache.org/plugins/maven-source-plugin/usage.html
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-source-plugin</artifactId>
<version>2.1.2</version>
<executions>
<execution>
<id>attach-sources</id>
<phase>verify</phase>
<goals>
<goal>jar-no-fork</goal>
</goals>
</execution>
</executions>
</plugin>
答案 2 :(得分:1)
您必须将源和javadoc JAR与库JAR一起部署。 AFAIR你可以使用:
$ mvn clean javadoc:jar source:jar deploy
或:
$ mvn clean deploy -DperformRelease=true