什么是Maven'site'依赖类型?

时间:2013-07-10 20:47:31

标签: java maven dependency-management

我熟悉类型'jar'和'bundle'但是我现在正在为Guava添加一个依赖项,你曾经可以在类型'bundle'或'jar'之间进行选择,现在你可以选择'bundle '或'jar,site'。什么是网站?

2 个答案:

答案 0 :(得分:2)

site.jar是此目标的结果: http://maven.apache.org/plugins/maven-site-plugin/jar-mojo.html

您不应该使用site作为项目依赖项,它甚至不包含.class文件。它包含您的project site个文件,例如html,images,css等。与您的项目依赖项中不应使用javadocsources的原因相同,即使它们可用。

答案 1 :(得分:1)

分类器用于区分从同一POM构建但内容不同的工件,或者将辅助工件(如javadoc)添加到主工件。它是任意的和可选的,如果使用它后面的版本号。