java - 如何排除 Ivy 中的工件

标签 java jasper-reports ivy

我有一个项目依赖于模块reportXXX,并且该reportXXX依赖于jasper报告模块。所以导入了我不想要的 jasperreports-javaflow.jar 。

如何从我的项目中排除这个 jar?我尝试了以下方法,但不起作用。

<dependency org="OrgXXX" name="reportXXX" rev="1.01.01.001" conf="compile,run">
    <exclude org="jaspersoft" name="jasperreports-javaflow" type="jar" />
</dependency>

最佳答案

尝试模块而不是名称

<dependency org="OrgXXX" name="reportXXX" rev="1.01.01.001" conf="compile,run"> <exclude org="jaspersoft" module="jasperreports-javaflow" type="jar" /> </dependency>

关于java - 如何排除 Ivy 中的工件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33702741/

相关文章:

Ivy - 无法下载,因为 POM 文件和 JAR 文件名与模式不匹配

java - 使用 RxJava 同步两个异步 API 调用

java - 确定 Java 类是否为可移植 SE 类

java - 一些数据库逻辑,检索正确的条目

jasper-reports - 将标记 html 字段导出到 csv,字符编码 - Jasper

jasper-reports - 获取 Jasper Reports 表中第一行和最后一行的第一个字母

java - Maven POM 到 Ivy 描述符 XSLT

java - 使用 PrintedPdfDocument 渲染带有表情符号的 PDF

java - JasperReport 报表中的 Excel 单元格格式

Angular CLI 9 (Ivy) App build with local library (mono-repo) 失败