1
我想为我的基于Maven的项目使用Fluido skin。 如果我只在src/site/site.xml
中添加它,mvn site
失败,因为工件丢失。它要求手动安装神器,但我希望为我的同事避开这一步。实施Maven皮肤依赖
我已经添加了以下依赖我pom.xml
:
<dependency>
<groupId>org.apache.maven.skins</groupId>
<artifactId>maven-fluido-skin</artifactId>
<version>1.2.2</version>
</dependency>
它似乎工作:皮肤被行家当我做mvn site
自动下载。但是我不希望我的项目被标记为该神器的依赖;我不希望那个软件包在编译,测试等过程中在类路径中。
我没有看到任何dependency scope会限制依赖关系只为site:site
。
我是否错过了有关依赖范围的内容?使用依赖关系是正确的事情?
感谢。这个特性在[Maven的类加载器文档](http://maven.apache.org/guides/mini/guide-maven-classloading.html#Plugin_Classloaders)中有记录,所以我期望这会起作用。我明天再查。 – dolmen 2012-08-09 21:29:07
它的工作原理!非常感谢你! – dolmen 2012-08-10 07:30:09