【发布时间】:2013-07-04 00:51:27
【问题描述】:
3 个问题:
以下是 JUnit 的两个 maven 依赖项。我已经在互联网上搜索了几个小时,似乎无法确定第二个是 Javadoc + 代码还是只有 Javadoc。我需要一个还是两个?此外,将 Javadocs 包含在开发项目中但不包含在生产构建中的最有效方法是什么? (我不希望为每台机器上的每个依赖项手动下载 javadocs。)
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.11</version>
</dependency>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.11</version>
<classifier>javadoc</classifier>
</dependency>
编辑:问题:
- 这些依赖项之间有什么区别?
- 我需要两个 他们能够使用依赖项并且手头有 Javadoc?
- 在开发中包含 Javadocs 的最佳做法是什么?
【问题讨论】:
-
这应该会有所帮助(如果我的问题之一正确):stackoverflow.com/questions/5780758/…
-
@Andreas_D 我以前看过那个。我做了推荐的添加,但在这一步有点迷失:“然后确保 activeProfiles 包含新的配置文件。”
-
将答案中的代码复制到您的
~/.m2/settings.xml文件中就足够了。您可能必须将配置文件元素添加到您的配置文件(如果已经定义了一些)
标签: java maven dependencies javadoc