使用maven插件生成项目的java doc
2018-02-06 14:07
465 查看
操作步骤:
1. 在pom.xml文件中添加javadoc配置
<profiles>
<profile>
<id>doclint-java8-disable</id>
<activation>
<jdk>[1.8,)</jdk>
</activation>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<configuration>
<additionalparam>-Xdoclint:none</additionalparam>
</configuration>
</plugin>
</plugins>
</build>
</profile>
</profiles>2. 在mvn命令行中执行命令生成api文档
mvn javadoc:javadoc乱码解决方案:
1. 如果报出"编码GBK的不可映射字符"的错误,在pom.xml文件中添加如下编码配置:
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<maven.compiler.encoding>UTF-8</maven.compiler.encoding>
</properties>2. 如果控制台乱码
File -> Settings -> Build, Execution, Deployment | Build Tools | Maven | Runner,在VM Options中,填入:
-Dfile.encoding=GBK再次执行该命令前,使用mvn clean命令清除掉之前生成的乱码文档,否则还是使用之前的UTF-8格式编码
参考链接:
IntelliJ IDEA使用maven-javadoc-plugin生成Java Doc控制台乱码
Java 8 配置Maven-javadoc-plugin
Maven is not working in Java 8 when Javadoc tags are incomplete
1. 在pom.xml文件中添加javadoc配置
<profiles>
<profile>
<id>doclint-java8-disable</id>
<activation>
<jdk>[1.8,)</jdk>
</activation>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<configuration>
<additionalparam>-Xdoclint:none</additionalparam>
</configuration>
</plugin>
</plugins>
</build>
</profile>
</profiles>2. 在mvn命令行中执行命令生成api文档
mvn javadoc:javadoc乱码解决方案:
1. 如果报出"编码GBK的不可映射字符"的错误,在pom.xml文件中添加如下编码配置:
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<maven.compiler.encoding>UTF-8</maven.compiler.encoding>
</properties>2. 如果控制台乱码
File -> Settings -> Build, Execution, Deployment | Build Tools | Maven | Runner,在VM Options中,填入:
-Dfile.encoding=GBK再次执行该命令前,使用mvn clean命令清除掉之前生成的乱码文档,否则还是使用之前的UTF-8格式编码
参考链接:
IntelliJ IDEA使用maven-javadoc-plugin生成Java Doc控制台乱码
Java 8 配置Maven-javadoc-plugin
Maven is not working in Java 8 when Javadoc tags are incomplete
相关文章推荐
- Java Maven项目使用CXF插件生成WebService代理
- Maven项目使用javadoc插件生成文档
- 使用Maven插件构建SpringBoot项目,生成Docker镜像push到DockerHub上
- 多模块Maven项目如何使用javadoc插件生成文档
- windows下使用maven-3.3.9编译java项目生成jar
- 【Eclipse】如何使用eclipse 生成runnable jar包,maven项目java -jar
- 多模块Maven项目如何使用javadoc插件生成文档
- Maven项目使用MyBatis Generator插件生成POJO和Mapper代码
- 使用Maven插件构建SpringBoot项目,生成Docker镜像push到DockerHub上
- 多模块Maven项目怎样使用javadoc插件生成文档
- Java项目使用javadoc.exe生成JavaDoc文档
- 将java项目使用maven打成jar包,可在doc窗口直接运行
- SpringBoot系列: 使用MyBatis maven插件自动生成java代码
- maven学习笔记:使用eclipse的maven插件创建java_spark项目
- 使用Maven的jaxws-maven-plugin插件,将wsdl生成java
- 使用maven生成java项目
- 使用Maven插件构建SpringBoot项目,生成Docker镜像push到DockerHub上
- 使用maven插件对普通的java项目如何打jar包
- 使用Maven管理Eclipse Java项目
- 使用 Maven管理Eclipse Java项目(转)