0

这可能是一个小问题,但我无法找到答案。我编写了一个名为 Utilities 的库并使用了 java doc 样式的注释。使用 maven(eclipse 中的 m2e 插件)。我正在使用 Maven 安装选项。我正在获取一个 jar 文件,并将该 jar 文件推送到中央存储库并在另一个项目中重用相同的库。我能够使用该库并成功完成我的项目,但是当我执行 ctrl 单击时,我无法从我的项目中看到库代码。当我将鼠标悬停在方法上时,我也无法看到参数描述。

我知道这是因为我的项目没有找到源代码和 java doc 。

那么如何为我的库生成源代码、java doc 并使用 maven 将它们附加到我的项目中。

谢谢

4

3 回答 3

2

看:

于 2012-07-05T19:07:57.230 回答
1

您需要使用在此链接中找到的 Maven 源插件:

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>
于 2012-07-05T19:05:55.827 回答
1

您必须将源代码和 javadoc JAR 与库 JAR 一起部署。AFAIR 你可以使用:

$ mvn clean javadoc:jar source:jar deploy

或者:

$ mvn clean deploy -DperformRelease=true

也可以看看:

于 2012-07-05T19:05:56.200 回答