从特定jar导入类文件

时间:2012-04-11 20:39:57

标签: java

我正在使用2个jar,base.jar和derived.jar,我以这种方式命名它的类路径:base.jar然后derived.jar

我有一个问题,我在两个罐子里都有一个同名包装的类,这是我无法改变的第三方

在代码中我想从derived.jar导入类而不改变类路径顺序?

在导入命令的代码中是否有选项或添加注释?

感谢

2 个答案:

答案 0 :(得分:0)

如果您使用可预测的jar加载顺序编写自己的类加载器 - 是的。但您应该重命名类/包。

答案 1 :(得分:0)

如果它是第三方并且您有源,您可以自己重构该类并重建jar。