如何排除grails全局依赖
发布时间:2020-12-14 00:50:19 所属栏目:百科 来源:网络整理
导读:Grails有bouncycastle:bcprov-jdk14:138作为全球依赖 +--- org.grails:grails-docs:2.3.3| --- org.xhtmlrenderer:core-renderer:R8| --- org.yaml:snakeyaml:1.8| --- org.grails:grails-gdoc-engine:1.0.1| --- com.lowagie:itext:2.0.8| --- bounc
Grails有bouncycastle:bcprov-jdk14:138作为全球依赖
+--- org.grails:grails-docs:2.3.3 | --- org.xhtmlrenderer:core-renderer:R8 | --- org.yaml:snakeyaml:1.8 | --- org.grails:grails-gdoc-engine:1.0.1 | --- com.lowagie:itext:2.0.8 | --- bouncycastle:bcmail-jdk14:138 | --- bouncycastle:bcprov-jdk14:138 | --- commons-lang:commons-lang:2.6 但我的应用程序需要bcprov-jdk15on-149.当我将它添加为依赖时,它不会驱逐旧版本 dependencies { build 'org.bouncycastle:bcpg-jdk15on:1.49' build 'org.bouncycastle:bcprov-jdk15on:1.49' } 我尝试了很多变种来排除它,但没有人工作 inherits("global") { //excludes 'grails-docs' excludes 'org.bouncycastle:bcmail-jdk14:138' excludes 'bouncycastle:bcmail-jdk14:138' excludes 'bcmail-jdk14-138.jar' excludes 'bcmail-jdk14' excludes 'bcmail' excludes 'bouncycastle:bcprov-jdk14:jar:138' excludes 'org.bouncycastle:bcprov-jdk14:138' excludes 'bouncycastle:bcprov-jdk14:138' excludes 'bcprov-jdk14-138.jar' excludes 'bcprov-jdk14' excludes 'bcprov' excludes 'bouncycastle' } 使其运作的唯一方法 – 排除整个’grail-docs’依赖. 如何只排除旧的bcprov-jdk14:138? 或者如何做到这一点(bcprov-jdk15on-149)驱逐旧(bcprov-jdk14:138)?
这似乎是一个报告的错误>>
http://jira.grails.org/browse/GRAILS-10640
我通过覆盖com.logwagie.itext依赖项找到了一种解决方法. dependencies { // add this line build("com.lowagie:itext:2.1.7") { excludes "bouncycastle:bcprov-jdk14:138","org.bouncycastle:bcprov-jdk14:1.38" } } 希望这会帮助你. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- PostgreSQL函数和运算符(二)
- postgresql – Postgres数组重叠(\u0026\u0026)运算
- 关于ORA-00979 不是 GROUP BY 表达式错误的解释
- 沙盒与Podfile.lock-ios不同步
- 为什么malloc不会“使用”我的电脑上的内存?
- c – const char *,const char(&)[N]和std :: string的
- 外壳图标叠加(C#)
- oracle – 如何在视图中创建非空列
- 里氏代换原则(Liskov Substitution Principle)
- [Oracle 恢复] 怎么样恢复ORA-600 [4194]---惜分飞