如何让maven-source-plugin只是在install、deploy的才生成源码

西夏一品堂 2015-09-29 03:07:14
我想在Install,deploy的时候,打包源码

于是,加入了如下配置:

<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-source-plugin</artifactId>
<version>2.4</version>
<executions>
<execution>
<phase>install</phase>
<goals>
<goal>jar</goal>
</goals>
</execution>
</executions>
</plugin>

然后,执行mvn clean install
发现本地仓库并没有源码

把上面的<phase>install</phase> 改成 <phase>compile</phase>倒是可以。但是,package的时候,也打了源码包了。很不爽

请问,如何解决这个问题
...全文
502 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
String2020 2015-11-08
  • 打赏
  • 举报
回复
<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-source-plugin</artifactId> <version>2.4</version> <executions> <execution> <phase>verify</phase> <goals> <goal>jar-no-fork</goal> </goals> </execution> </executions> </plugin> 然后,mvn install 就可以生成源代码,package不会生成源代码

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧