我有一个项目,它在编译时依赖了 apache-compress
库。这个库似乎使用了 Maven,并且在 POM 文件中将一个依赖设置为“可选”。以下是 POM 文件的相关部分:
<dependency>
<groupId>org.tukaani</groupId>
<artifactId>xz</artifactId>
<version>1.5</version>
<optional>true</optional>
</dependency>
Gradle似乎没有将这个库包含到我的项目中,我猜测这是因为"optional"属性。有没有一种方法可以告诉Gradle在不显式包含xz库的情况下包含它作为依赖项?
这是我的Gradle依赖声明:compile group: 'org.apache.commons',name:'commons-compress',version:'1.8.1'