2012-03-26 62 views
1

Maven配置在the Usage section of the Natural Docs Maven Plugin site提到:我在哪裏可以獲得NaturalDocs Maven插件?

<groupId>org.codehaus.mojo.naturaldocs</groupId> 
<artifactId>naturaldocs-maven-plugin</artifactId> 
<version>1.0-SNAPSHOT</version> 

然而;我似乎無法在任何Maven倉庫中找到任何版本,包括Maven CentralSnapshot repo

我能夠找到什麼似乎是最初版本附加到this Mojo plugin submission,但它只包括來源,雖然很高興看看,我不希望編譯它用於我自己。

+1

http://mojo.codehaus.org/using-sandbox-plugins.html但我沒有看到它,所以你可能需要在本地構建和部署它。 – 2012-03-26 19:01:40

回答

2

抓住您引用的源文件並將其解壓縮到一個方便的位置。

從該文件夾,運行:

mvn clean install 

假設沒有問題,運行,運行:

mvn install:install-file -Dpackaging=jar -Dfile=target\naturaldocs-maven-plugin-1.0-SNAPSHOT.jar -DgroupId=org.codehaus.mojo.naturaldocs -DartifactId=naturaldocs-maven-plugin -Dversion=1.0-SNAPSHOT 

假設運行正常,檢查本地部署的工作方式,包括在POM參考預期你的項目。

<dependency> 
    <groupId>org.codehaus.mojo.naturaldocs</groupId> 
    <artifactId>naturaldocs-maven-plugin</artifactId> 
    <version>1.0-SNAPSHOT</version> 
</dependency> 

如果你的項目建設沒有問題,然後通過運行其部署到本地Maven回購:

mvn deploy:deploy-file -Dpackaging=jar-Drepository=extNonFree -Durl=scpexe://maven.your-company.com/your-serverpath/maven/proximity/ext-non-free/storage -Dfile=target\naturaldocs-maven-plugin-1.0-SNAPSHOT.jar -DgroupId=org.codehaus.mojo.naturaldocs -DartifactId=naturaldocs-maven-plugin -Dversion=1.0-SNAPSHOT 

或你的本地Maven管理員的一個部署POM和jar手動。

我希望有幫助。

+0

我希望能找到插件二進制文件的位置,但是現在會做。 – Randyaa 2012-03-28 12:17:16

相關問題