【发布时间】:2012-11-26 10:41:32
【问题描述】:
我有一个关于如何使用代码添加 jar 文件的问题。
情况是我想让客户自己选择,应该连接哪个数据库。因此,我想让他们有机会将自定义*.jar 加载到正在运行的软件中(类似于在 eclipse 中添加外部库)。
有什么办法可以解决这个问题吗?我正在尝试一种
import System.getProperty("java.io.tmpdir") + "\\dbdriver.jar";
java.io.tmpdir\dbdriver.jar 将是我的代码将存储自定义 jar-library-imports 的文件。但是eclipse好像不喜欢。
你有什么想法吗?
【问题讨论】:
-
您是否考虑过为此使用类似OSGi 的框架?
-
你可以使用OSGi,或者看看这个答案:stackoverflow.com/questions/3811545/…