maven打jar包时同时生成source和Javadoc

蔚落 2024-04-18 13:14 138阅读 0赞

今天在将项目用maven打包成jar包后,在另一个项目用引用依赖后,发现maven project中有如下报错:
在这里插入图片描述
查了一下,是因为在打jar包时没有打包这两个jar。如想解决,只需在pom文件的 plugins 元素下加如下配置即可:

  1. <plugin>
  2. <groupId>org.apache.maven.plugins</groupId>
  3. <artifactId>maven-javadoc-plugin</artifactId>
  4. <version>2.10.4</version>
  5. <configuration>
  6. <encoding>UTF-8</encoding>
  7. <aggregate>true</aggregate>
  8. <charset>UTF-8</charset>
  9. <docencoding>UTF-8</docencoding>
  10. </configuration>
  11. <executions>
  12. <execution>
  13. <id>attach-javadocs</id>
  14. <goals>
  15. <goal>jar</goal>
  16. </goals>
  17. </execution>
  18. </executions>
  19. </plugin>
  20. <!--配置生成源码包-->
  21. <plugin>
  22. <groupId>org.apache.maven.plugins</groupId>
  23. <artifactId>maven-source-plugin</artifactId>
  24. <version>3.0.1</version>
  25. <executions>
  26. <execution>
  27. <id>attach-sources</id>
  28. <goals>
  29. <goal>jar</goal>
  30. </goals>
  31. </execution>
  32. </executions>
  33. </plugin>

发表评论

表情:
评论列表 (有 0 条评论,138人围观)

还没有评论,来说两句吧...

相关阅读