1.在libs下导入两个jar包。分别是commons-beanutils-1.8.3.jar和commons-collections-3.2.jar,都包含ArrayStack.class,编译就不通过,关键包名也是相同的都是,org.apache.commons.collections。哪位大神给个解决。。。。。。
本人试过了packagingOptions进行配置,貌似没起作用,求教
2.求教。。。。。。。。。。。。。。。。。。。。。。。。
3.libs的jar如下
异常如下:
4.求教大神。。。。。。。。。。。。。。。。。。在线等
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
直接去掉一个包不久 OK 了?把这个包给去掉 commons-collections-3.2.jar,应该可以。
实在不行换包了
在gradle没找到可以屏蔽jar包中,某一个类的,只好手动删除了。虽然解决了,但是貌似不符合常理
commons-beanutils-1.8.3是可选依赖(optional)commons-collections-3.2.1的具体见commons-beanutils-1.8.3.pom,
而commons-collections已经迁移到commons-collections4,参考maven中央库说明
如果需要同时使用beanutils和collections的话,可以采用commons-collections4,新分支的包名为
org.apache.commons.collections4,这样ArrayStack.class不会在同一package下出现,希望这样能解决你的问题!