java - Gradle:从运行时依赖项中排除 jar

标签 java dependencies gradle

我需要通过 Gradle 从运行时依赖项中排除 jar。

我收到此错误:

Caused by: java.lang.IllegalStateException: Conflicting persistence unit definitions for name 'ldb-jpa': file:/D:/EricFrancis/shared/build/libs/shared.jar, file:/D:/EricFrancis/shared/build/resources/main

我正在尝试排除该 jar 。

如何告诉 gradle 执行此操作?

最佳答案

如果没有更多信息(Gradle 版本、构建脚本的相关部分等),很难说。但由于这不是 Maven 或 Ivy 依赖项,因此我会考虑首先不添加它。

关于java - Gradle:从运行时依赖项中排除 jar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18617278/

相关文章:

java - JPA(Hibernate) - 按经度/纬度查找最近的 10 个对象

android - 使用 gradle 运行测试套件

java - setGraphic() 在递归创建的 TreeItems 上无法正常工作

java - 如何在并发客户端之间广播消息?

python - parametrize 中的 pytest 相关参数

dependencies - Bitbake 运行时 vs 构建依赖

c# - 试图了解DependencyProperty

maven - 如何从外部广口瓶添加Micronaut过滤器?

gradle - Gradle构建未调用JUnit

java - 当我更改 libGDX 中的分辨率时如何保持平铺 map 的外观