【发布时间】:2016-07-13 13:39:36
【问题描述】:
由于特定于已签名 Jar 的安全异常,我们遇到了从 gradle 构建的战争无法加载到 tomcat 的问题。堆栈跟踪没有显示导致问题的 jar 并且让这个东西运行我想知道我是否可以在构建战争时排除构建中的签名但不知道如何使用 Gradle 来做到这一点。在 Maven 中,我相信它会是一个 <filter><exclude> 标签,但不确定 Gradle 中是否有这种类型的东西。任何输入将不胜感激,抛出的异常如下。
Caused by: java.lang.SecurityException: Invalid signature file digest for
【问题讨论】:
-
当您提到“jar”时,您指的是 3rd 方库,还是您自己在 Gradle 构建期间构建的 jar?
-
另外,你是如何构建战争的?您是通过复制 jars 等然后创建战争来手动完成的,还是使用像“战争”插件这样的插件?