【发布时间】:2014-02-03 11:52:16
【问题描述】:
我在安装程序位置有一个 lib 文件夹,我想在类路径中加载或在运行时为我的 java 项目引用,以编程方式。
我尝试通过-cp 设置类路径并使用ClassLoader、URLClassLoader,但没有成功。找到ClassNotFoundException。我还尝试了静态块来加载我的 jar。
如何解决,如何动态引用外部jar文件夹或在类路径中加载。
我正在使用 Eclipse IDE,它在构建路径中有加载外部文件夹的选项,但我不确定它在我导出项目时是否会工作,因为它只是为我当前的工作空间构建路径,所以安装程序运行时它不会工作在别人的机器上。所以我需要以编程方式加载该文件夹。
【问题讨论】:
-
看来你已经准备好开始使用maven了……
-
@Guy 但目前我没有使用 maven,我可以在没有 maven 的情况下解决这个问题吗?
标签: java jar classpath buildpath eclipse-classpath