【发布时间】:2016-02-28 06:25:10
【问题描述】:
是否可以在maven中为依赖定义目录排除?
我在 pom.xml 中定义了一个依赖项。编译时,此依赖项被添加到 META-INF/lib 中。问题是,该库包含大约 40 MB 我不需要的 XML 文件,所以我想摆脱它们。
类似这样的:
<dependency>
<groupId></groupId>
<artifactId></artifactId>
<version></version>
<scope>test</scope>
<exclusions>
<exclusion>
<exclude>**/xml/*</exclude>
</exclusion>
...
这是我想用作依赖项的内容: Jira Func Tests
带有 XMLs 的文件夹在 META-INF/lib/jira-func-tests-6.4.6.jar/XML 的编译后的 jar 中 在编译之前,我猜 XML 文件夹在 jira-func-tests 的资源文件夹中?
【问题讨论】:
-
真的
META-INF/lib?这个项目是war项目? -
在编译前显示项目结构文件中*/XML/的位置,以及打包应用程序(war、jar、ear..)?
标签: java maven dependencies