Maven打包jar生成javadoc文件和source文件代码实例

作者:风静花犹落 时间:2021-08-22 21:56:52 

这篇文章主要介绍了Maven打包jar生成javadoc文件和source文件代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

官方文章 : https://maven.apache.org/plugin-developers/cookbook/attach-source-javadoc-artifacts.html

生成文件的样本


attach-source-javadoc
|-- pom.xml
|-- src\
`-- target
 `-- attach-source-javadoc-1.0-SNAPSHOT.jar
 `-- attach-source-javadoc-1.0-SNAPSHOT-javadoc.jar
 `-- attach-source-javadoc-1.0-SNAPSHOT-sources.jar

配置Maven源插件

生成source:


<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-source-plugin</artifactId>
<executions>
 <execution>
  <id>attach-sources</id>
  <goals>
   <goal>jar</goal>
  </goals>
 </execution>
</executions>
</plugin>

生成javadoc:


<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<executions>
 <execution>
  <id>attach-javadocs</id>
  <goals>
   <goal>jar</goal>
  </goals>
 </execution>
</executions>
</plugin>

运行Maven


mvn clean package -Dmaven.test.skip=true

来源:https://www.jianshu.com/p/10d160e9c046

标签:maven,打包,jar,生成,javadoc,source
0
投稿

猜你喜欢

  • Java多线程下载文件实现案例详解

    2023-11-09 14:02:36
  • opencv利用鼠标滑动画出多彩的形状

    2023-11-03 05:20:57
  • Android开发之文件操作详解

    2023-02-06 01:23:30
  • Spring Boot 多数据源处理事务的思路详解

    2022-04-21 18:21:47
  • C#利用iTextSharp组件给PDF文档添加图片/文字水印

    2021-11-03 20:18:31
  • Android实现流动的渐变色边框效果

    2023-06-28 08:24:13
  • SQL+C#实现获得当前月的第一天与最后一天

    2022-02-19 13:46:07
  • java线程同步操作实例详解

    2023-11-13 14:19:08
  • Java如何在临界区中避免竞态条件

    2022-11-02 09:39:29
  • Spring配置文件如何使用${username}

    2021-07-26 22:40:27
  • 详解Java中的JDK、JRE、JVM

    2023-07-10 04:38:50
  • java迷宫算法的理解(递归分割,递归回溯,深搜,广搜)

    2022-10-22 10:36:31
  • Java 反射机制知识详细介绍及总结

    2023-12-15 01:08:15
  • C#利用控件拖拽技术制作拼图游戏

    2023-05-24 21:27:34
  • Android App应用启动分析与优化

    2023-06-09 01:08:11
  • C#中的尾递归与Continuation详解

    2022-07-27 04:14:05
  • C# 8.0可空引用类型的使用注意记录

    2022-10-03 23:29:40
  • spring data JPA 中的多属性排序方式

    2023-01-14 19:26:41
  • 理解zookeeper选举机制

    2023-04-15 20:09:44
  • c# 使用OpenCV识别硬币

    2021-12-18 15:09:13
  • asp之家 软件编程 m.aspxhome.com