调用`mvn package`时普通jar和`original` jar之间的区别?

时间:2014-10-22 04:11:14

标签: maven jar compilation package

我正在关注来自springsource here的maven教程,在调用mvn package命令后,我们得到以下三个结果。

对于阴影jar包,我们可以将其理解为jar的all-dependencies-icluded version

我的问题是,调用original时普通jar和mvn package jar之间有什么区别?

enter image description here

1 个答案:

答案 0 :(得分:3)

阴影jar是包含pom.xml中所有依赖项的jar。原来,是没有依赖关系的jar,如果那个阴影插件不存在就会生成jar