java - 在运行时加载 jar

标签 java classloader

我有 comm.jarRXTXComm.jar 用于串行通信。我的类路径中有这两个 jar 。

现在,根据配置参数,我应该在运行时导入适当的 jar。 请帮我解决这个问题。

最佳答案

您可以实例化一个类加载器并加载 jar 文件。标准类加载器具有您需要的所有功能。

良好的教程/开始链接:

关于java - 在运行时加载 jar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6743132/

相关文章:

java - 在java maven或gradle项目中,我们可以在主包中而不是在测试包中编写测试用例吗?

java - 如何将位图保存到android中的应用程序文件夹

java - Java中控制类加载顺序

grails - 单元测试中的自定义 hamcrest 匹配器

java - Java 实现中的 Keylistener。

java - 当 Spring Boot 健康检查状态发生变化时收到通知

java - 使用 int[][] a = new int[0][N] 清除时 java 中的二维数组长度

java - 如何使用 Java ClassLoader 打开外部 H2DB 驱动程序?

java - 在同一 Dalvik/JVM 中使用不同类加载器实例化的类不能彼此为 "see"

java - 在 Java 中,Class.forName 可以返回 null 吗?