将分类器标记指定为配置文件一部分的临时依赖项是否默认不引入?
更具体地说,我有一个项目 A ,它定义了如下依赖项:
<dependency>
<groupId>com.dependency1</groupId>
<artifactId>dependency1</artifactId>
<version>12</version>
<classifier>${os.classifier}</classifier>
</dependency>
和一个指定的配置文件${os.classifier}
<profiles>
<profile>
<id>x86</id>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
<properties>
<os.classifier>x86</os.classifier>
</properties>
</profile>
<profile>
<id>x86-64</id>
<properties>
<os.classifier>x86-64</os.classifier>
</properties>
</profile>
</profiles>
当我从项目 B 依赖项目 A 时,com.dependency1
没有引入。我缺少什么或者这是默认行为吗?