maven-source-plugin 插件主要是用来打包源代码的
用法如下:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-source-plugin</artifactId>
<version>2.4</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
即可发布带有源代码的依赖
mvn clean package不会打包生成源代码