the Usage section of the Natural Docs Maven Plugin site中提到的maven配置:
<groupId>org.codehaus.mojo.naturaldocs</groupId>
<artifactId>naturaldocs-maven-plugin</artifactId>
<version>1.0-SNAPSHOT</version>
然而;我似乎无法在任何Maven存储库中找到任何版本,包括Maven Central或Snapshot repo。
我能够找到附加到this Mojo plugin submission的初始版本,但它只包含了源代码,虽然看起来很好看但我不希望自己编译它。
答案 0 :(得分: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。
我希望有所帮助。