<dependency>
<groupId>com.demo</groupId>
<artifactId>demo</artifactId>
<version>${demo.version}</version>
<optional>true</optional>
</dependency>
以上是项目A的pom文件设置,如果项目B依赖A,并且向要demo这个依赖的第三方工程时,必须显示的申明demo的依赖。
<dependency>
<groupId>com.demo</groupId>
<artifactId>demo</artifactId>
<version>${demo.version}</version>
<optional>true</optional>
</dependency>
以上是项目A的pom文件设置,如果项目B依赖A,并且向要demo这个依赖的第三方工程时,必须显示的申明demo的依赖。