3問題:Maven依賴於javadocs
下面是JUnit的兩個Maven依賴關係。我一直在搜尋幾個小時的互聯網,似乎無法確定第二個是Javadoc +代碼還是隻有Javadoc。我需要一個還是兩個?此外,將Javadocs包含在開發項目中而不是生產版本中最有效的方法是什麼? (我寧願不要手動下載javadoc,瞭解每臺機器上的每個依賴。)
<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進行開發的最佳做法是什麼?
這應該有幫助(如果我得到你的問題之一):http://stackoverflow.com/questions/5780758/maven-always-download-sources-and-javadocs –
@Andreas_D我看過那一個。我做了推薦的添加,但在此步驟中輸了一些:「然後確保activeProfiles包含新配置文件。」 – AnthonyW
將答案中的代碼複製到'〜/ .m2/settings.xml'文件中就足夠了。您可能需要將配置文件元素添加到配置文件中(如果已經有一些定義) –