ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
[TOC] # 简介 在很多情况下,需要对于Maven工程的源代码进行源文件的打包,可以利用source插件来完成。利用Maven的Source插件,对Maven工程的源码进行打jar包。 ~~~ <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-source-plugin</artifactId> <version>3.0.0</version> <configuration> <attach>true</attach> </configuration> <executions> <execution> <phase>verify</phase> <goals> <goal>jar-no-fork</goal> </goals> </execution> </executions> </plugin> ~~~ 然后执行 ~~~ mvn clean install mvn clean deploy ~~~ target下可以见到 即可发布带有源代码的依赖 ~~~ mvn clean package #不会打包生成源代码 ~~~ deploy之前把source.jar生成,deploy插件才能识别target路径下的jar并进行上传,所以将`jar-no-fork`绑定在`verify`流程节点上。