maven-2 - GroovyDoc 作为 Maven 插件

标签 maven-2 groovy maven gmaven-plugin groovydoc

是否有可用的 maven 插件可以使用 GroovyDoc ,最好作为报告?

我猜 GMaven将是查看的地方,但文档是古老的(1.0,而当前版本是 1.3)并且 GMaven 插件没有任何适合的魔力,如您所见:

mvn help:describe -DgroupId=org.codehaus.gmaven -DartifactId=gmaven-plugin

This plugin has 9 goals:

groovy:compile
Description: Compiles Groovy sources.

groovy:console
Description: Launches the Groovy GUI console.

groovy:execute
Description: Executes a Groovy script.

groovy:generateStubs
Description: Generate Java stubs from Groovy sources.

groovy:generateTestStubs
Description: Generate Java stubs from Groovy test sources.

groovy:help
Description: Display help information on gmaven-plugin.
Call
mvn groovy:help -Ddetail=true -Dgoal=<goal-name>
to display parameter details.

groovy:providers
Description: Displays information about the Groovy runtime providers which are configured and selected.

groovy:shell
Description: Launches the Groovy Shell (aka. groovysh).

groovy:testCompile
Description: Compiles Groovy test sources.



那么有没有人有任何指向 maven groovydoc 插件的指针?谷歌没有想出任何有意义的东西。

最佳答案

你想要 gmavenplus 插件:http://groovy.github.io/GMavenPlus/groovydoc-mojo.html

<project>
  <build>
    <plugins>
      <plugin>
        <groupId>org.codehaus.gmavenplus</groupId>
        <artifactId>gmavenplus-plugin</artifactId>
        <version>1.5</version>
      </plugin>
    </plugins>
  </build>
  <dependencies>
    <dependency>
      <groupId>org.codehaus.groovy</groupId>
      <artifactId>groovy-all</artifactId>
      <!-- any version of Groovy \>= 1.5.0 (except 1.6 RC 1) should work here -->
      <version>2.4.7</version>
    </dependency>
  </dependencies>
</project>

并运行:mvn gplus:generateStubs gplus:groovydoc

关于maven-2 - GroovyDoc 作为 Maven 插件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5325259/

相关文章:

java - JsonPath 中的通配符

gradle - 如何根据现有插件向子项目添加插件?

maven - 在 OpenAPI 规范定义中使用 Artifact 版本号

java - 如何让 GWT 2.0 和 ReSTLet 2.0 很好地发挥作用

java - 用于部署用 Java 编写的分层业务应用程序的模式

eclipse - 在 Groovy-Eclipse 中导入 DSL 的自定义内容

maven - Maven资源过滤排除

spring - 无法在 Hudson Maven 中为 JUnit 测试加载 ApplicationContext,但本地没有问题

java - maven 项目警告 'DTD or XML schema' 上的 eclipse

Maven - 在 JUnit 测试之前将 webapp 部署到 tomcat