Appearance
依赖引用(Acuity-all)
说明
该模块主要用于包含整个acuity-util工程的依赖,便于利用maven的依赖传递性传递依赖。所以acuity-all仅仅是在pom.xml中引入acuity-util中的其他模块,没有业务代码。
acuity-cloud项目需要用到acuity-util项目的全部模块,acuity-boot项目需要用到除了acuity-cloud-starter外的其他所有模块。所以,在acuity-cloud的各个服务的server层,都需要加入acuity-all的依赖,在acuity-boot的server层加入acuity-all依赖后需排除acuity-cloud-starter。
- cloud
xml
<dependency>
<groupId>top.acuity.commons</groupId>
<artifactId>acuity-all</artifactId>
</dependency>
<dependency>
<groupId>top.acuity.commons</groupId>
<artifactId>acuity-all</artifactId>
</dependency>
- boot
xml
<dependency>
<groupId>top.acuity.commons</groupId>
<artifactId>acuity-all</artifactId>
<exclusions>
<exclusion>
<groupId>top.acuity.commons</groupId>
<artifactId>acuity-cloud-starter</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>top.acuity.commons</groupId>
<artifactId>acuity-all</artifactId>
<exclusions>
<exclusion>
<groupId>top.acuity.commons</groupId>
<artifactId>acuity-cloud-starter</artifactId>
</exclusion>
</exclusions>
</dependency>