【发布时间】:2013-06-09 04:25:28
【问题描述】:
我正在使用maven-shade-plugin 创建一个包含我所有依赖项的附加 jar。阴影阶段与包阶段相关联,因此每次执行mvn package 时都会创建我的 jar-with-dependencies。
但是,我不希望在 mvn deploy 期间将此 jar-with-dependencies 部署到 Nexus。我怎样才能避免这种情况?
【问题讨论】:
-
你为什么要通过 maven-shade 创建一个补充工件但不喜欢部署它?
-
我们在运行时需要它。就像您建议的那样,runtime 配置文件可能是正确的做法。让我试试看。