博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
maven 生成javadoc常见
阅读量:6226 次
发布时间:2019-06-21

本文共 1258 字,大约阅读时间需要 4 分钟。

hot3.png

1  乱码问题

354bd193bc37b60fbd8953210a16f11bc01.jpg

2自定义标签

<plugin>

    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-javadoc-plugin</artifactId>
    <version>${maven_javadoc_version}</version>
    <configuration>
        <aggregate>true</aggregate>
        <tags>
            <tag>
                <name>checkstyle</name>
                <placement>a</placement>
                <head>略过checkstyle规则</head>
            </tag>
        </tags>
    </configuration>
    <executions>
        <execution>
            <id>attach-javadoc</id>
            <goals>
                <goal>jar</goal>
            </goals>
            <phase>compile</phase>
        </execution>
    </executions>
</plugin>
 

属性 说明
name 标签名
placement 标签适用的位置
head 前置提示

该三个参数和用使用generate javadoc 生成时,第三步添加自定义标签基本一致

其添加方式如下:

-tag Date:a:"生成日期"

-tag Desc:a:"功能描述"

3 忽略告警、错误

常见的如@return和 后面没有描述等等

网上常见的配置如下:

<plugin>

 <groupId>org.apache.maven.plugins</groupId>

 <artifactId>maven-javadoc-plugin</artifactId>

 <version>2.10.3</version>

 <executions>

 <execution>

 <id>attach-javadocs</id>

 <goals>

 <goal>jar</goal>

 </goals>

 <configuration>

 <additionalparam>-Xdoclint:none</additionalparam>

 </configuration>

 </execution>

 </executions>

</plugin>

这种方式的缺点是只能使用老版本插件,新版的maven是不支持的。新版的配置如下

org.apache.maven.plugins
maven-javadoc-plugin
3.0.1
none

 

 

转载于:https://my.oschina.net/mingziyaoxiangliang/blog/3038556

你可能感兴趣的文章
{右键我的电脑无法打开计算机管理}解决方法
查看>>
如何获取和发送Http请求和相应
查看>>
【HeadFirst 设计模式学习笔记】4 工厂模式
查看>>
CentOS6.4 安装mysql cmake的参数说明
查看>>
创新型政府网站群建设
查看>>
sql server 中将由逗号“,”分割的一个字符串,转换为一个表,并应用与 in 条件...
查看>>
notepad++下载Subversion插件,显示intalltion of subversion failed
查看>>
Internationalization composition diagram
查看>>
四轴自适应控制算法的一些尝试开源我的山猫飞控和梯度在线辨识自适应等算法—(转)...
查看>>
[转]Android的userlogin登录
查看>>
接口里面的静态方法--痒啊
查看>>
电子商务网站数据分析常用指标(转)
查看>>
windows下用go语言写程序
查看>>
【转】iOS Programming – 触摸事件处理
查看>>
Handler的介绍及实例
查看>>
Vitamio FAQ(2012-11-20 )
查看>>
程序集引用里面的“Culture=neutral”是什么意思?
查看>>
批处理学习笔记2 - 编写批处理的for循环
查看>>
【web前端面试题整理07】我不理解表现与数据分离。。。
查看>>
C++一些注意点之转换操作符
查看>>