【发布时间】:2015-09-23 07:24:24
【问题描述】:
我有 3 个 maven 项目 A、B、C。 A依赖于B,而B又依赖于C。 A 的 POM 对 B 有依赖关系,B 的 POM 对 C 有依赖关系。 我想在构建 A 时排除 C 中的类文件。
我该怎么做? 我尝试使用排除的 maven-jar-plugin 来执行此操作,但无法成功。
【问题讨论】:
-
为什么要排除已编译的文件?
-
转到 C 的本地 maven repo 您可以解压缩 C 并删除 .class 文件,然后再次制作 jar 并将其放在同一目录中,使用 java -jar 选项