【发布时间】:2016-03-22 16:24:22
【问题描述】:
我正在使用 maven-jar-plugin 构建一个带有选项 <includes> 的 jar 文件。这意味着 jar 应该只包含一些包。但是 .jar 包含 pom.xml 及其所有依赖项。如何让 Maven 只包含必要的依赖项?
【问题讨论】:
-
不确定是否理解正确:你想根据你的应用程序的包含(过滤)包(打包在jar中)过滤依赖关系?
-
从您的 pom 文件中删除未使用的依赖项?通常使用包含/排除构建一个 jar 听起来是错误的......
-
如果是这样,请创建包含不同包的单独 maven 项目,然后您可以在适当的 pom 文件中定义不同的依赖项...
标签: java maven jar dependencies