我想为我的基于 Maven 的项目使用Fluido 皮肤。如果我只在失败中添加它,src/site/site.xml
因为mvn site
工件丢失了。它要求手动安装工件,但我想为我的同事避免这一步。
我已将以下依赖项添加到我的pom.xml
:
<dependency>
<groupId>org.apache.maven.skins</groupId>
<artifactId>maven-fluido-skin</artifactId>
<version>1.2.2</version>
</dependency>
它似乎有效:当我这样做时,maven 会自动下载皮肤mvn site
。但是我不希望我的项目被标记为该工件的依赖项;在编译、测试等过程中,我不希望该包位于类路径中。
我没有看到任何会限制依赖的依赖范围site:site
。
我错过了一些关于依赖范围的东西吗?对这种关系使用依赖是正确的吗?