任何人都可以帮助我动态加载一个 jar 及其类和方法吗?我需要将参数传递给方法。我正在做一个需要与第三方供应商集成的项目。他们将在 jar 文件中提供所有操作。来自供应商的 jar 文件每月更新一次。但我不想在更新 jar 时更改我的应用程序。我希望我的应用程序能够不间断地运行并动态加载所有第三方 jar。
例如:我正在将我的应用程序与 MIMS 集成。MIMS 是第三方供应商之一。他们将在一个罐子里提供他们的操作。我需要从我的应用程序中调用他们的方法并从供应商 jar 文件中获取结果。方法签名、参数数量及其顺序始终相同。