apiggs-maven-plugin

easy use apiggs with maven.

License

License

MIT License
Categories

Categories

Maven Build Tools
GroupId

GroupId

com.github.apiggs
ArtifactId

ArtifactId

apiggs-maven-plugin
Last Version

Last Version

1.6
Release Date

Release Date

Type

Type

maven-plugin
Description

Description

apiggs-maven-plugin
easy use apiggs with maven.
Project URL

Project URL

https://github.com/apiggs/apiggs-maven-plugin
Source Code Management

Source Code Management

https://github.com/apiggs/apiggs-maven-plugin.git

Download apiggs-maven-plugin

How to add to project

<plugin>
    <groupId>com.github.apiggs</groupId>
    <artifactId>apiggs-maven-plugin</artifactId>
    <version>1.6</version>
</plugin>

Dependencies

compile (4)

Group / Artifact Type Version
org.apache.maven : maven-core jar 3.5.4
org.apache.maven : maven-plugin-api jar 3.5.4
org.apache.maven.plugin-tools : maven-plugin-annotations jar 3.5.2
com.github.apiggs : apiggs jar 1.6

Project Modules

There are no modules declared in this project.

apiggs-maven-plugin

Download

easy use apigcc with maven

install

<plugin>
    <groupId>com.github.apiggs</groupId>
    <artifactId>apiggs-maven-plugin</artifactId>
    <version><!-- 替换为上方版本号 --></version>
    <executions>
        <execution>
            <phase>compile</phase>
            <goals>
                <goal>apiggs</goal>
            </goals>
        </execution>
    </executions>
    <configuration>
        <!-- options in there -->
    </configuration>
</plugin>

when you compile source code, apiggs will build rest doc.

options

  1. id 项目id,生成id.html文件
  2. title 文档标题
  3. description 文档描述
  4. production 输出文件夹,默认为 apiggs
  5. out 输出目录,默认为 target
  6. source 源码目录
  7. dependency 源码依赖的代码目录,以逗号隔开
  8. jar 源码依赖的jar包目录,以逗号隔开
  9. ignore 忽略某些类型
  10. version 文档版本号

Versions

Version
1.6
1.5
1.4
1.3
1.2
1.1
1.0