【发布时间】:2017-08-10 07:51:50
【问题描述】:
对于项目 2,我在 lib 下有以下项目结构。
项目2(lib下)
- Maven dependencies (JARs)
- project 1 JAR (it has JARs in lib)
- Maven dependencies of project 1 (JARs)
我想在准备项目 2 时排除项目 1 下的所有 JAR。
我目前在我的 POM 中使用以下内容(项目 1 和项目 2)
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
在构建项目 1 时,我希望将其构建为带有 lib 的可执行 JAR。
但是,在构建项目 2 时,我希望项目 1 只是一个已编译的 JAR(意味着只有类文件,没有 lib (JAR))。
项目 1 作为项目 2 中的正常依赖项包含在内。有人可以帮我吗?
【问题讨论】:
标签: maven dependencies maven-plugin