这可能听起来很愚蠢,但是否可以根据某些条件访问 2 个 jar 中具有相同名称的类。
我的问题是我想制作一个独立的 java 程序,在其中我可以通过 RMI 连接到我的新旧 maximo 系统
我能够独立访问这两个系统,但对于数据迁移,我需要在同一类中访问这两个系统。最大的问题是新旧 jar 文件都具有相同的名称
有什么办法可以用一种方法引用第一个罐子,用另一种方法引用第二个罐子?
谢谢
这可能听起来很愚蠢,但是否可以根据某些条件访问 2 个 jar 中具有相同名称的类。
我的问题是我想制作一个独立的 java 程序,在其中我可以通过 RMI 连接到我的新旧 maximo 系统
我能够独立访问这两个系统,但对于数据迁移,我需要在同一类中访问这两个系统。最大的问题是新旧 jar 文件都具有相同的名称
有什么办法可以用一种方法引用第一个罐子,用另一种方法引用第二个罐子?
谢谢
您可以使用自定义类加载器。这是详细信息的链接。只是引用你的问题,它说
...事实上,这些小程序可以包含同名的类——Java 虚拟机将这些类视为不同的类型。