Grails也在';测试战争';创造

Grails也在';测试战争';创造,grails,grails-plugin,grails-2.0,Grails,Grails Plugin,Grails 2.0,我昨天使用了itext-2.0.8,今天改为itext-2.1.7。即使它将2.0.8引入war文件,两个版本的itext JAR也将加入war文件。现在,pom或BuildConfig中没有关于2.0.8的参考,即使它添加到war文件中 它为什么选择旧的引用罐子,以及它选择哪些罐子需要用于war文件的依据 我应该如何消除它们 我删除了目标文件夹并运行grails clean,甚至是相同的输出 我想,我必须手动删除maven repo(.m2)和grails repo(.grails)中的所有i

我昨天使用了itext-2.0.8,今天改为itext-2.1.7。即使它将2.0.8引入war文件,两个版本的itext JAR也将加入war文件。现在,pom或BuildConfig中没有关于2.0.8的参考,即使它添加到war文件中

它为什么选择旧的引用罐子,以及它选择哪些罐子需要用于war文件的依据

我应该如何消除它们

我删除了目标文件夹并运行grails clean,甚至是相同的输出

我想,我必须手动删除maven repo(.m2)和grails repo(.grails)中的所有itext-2.0.8


请给我一些有价值的建议,请

您是否有可能拥有一个插件或任何其他依赖项,并将itext-2.0.8作为其依赖项?它被下载可能是因为可传递的依赖关系。如果是这样,您需要告诉插件/lib排除itext。运行清除、刷新依赖项目标,如果问题仍然存在,还需要检查您的可传递依赖项。