在运行时加载的类无法在文件夹Lib中的JAR文件中找到类

时间:2015-09-29 05:24:57

标签: java reflection jar classpath

解释起来很棘手。 我有一个JAR文件framework.jar,它从文件夹Libraries中加载一个类sikuli.class并执行一个函数xyz() 现在这个sikuli.class文件使用了其他一些API

的JAR文件

我在创建framework.jar时添加了这些API,并将它们捆绑在其中。

但是当我执行JAR文件时,ClassNotFound文件中的所有导入语句都显示sikuli.class

我也尝试将API JAR文件添加到CLASSPATH,即使这样做也没有。

  

修改

是的 Class cls= Class.forName(sClassName,true,classes);

在创建JAR文件后无法加载类 当我通过eclipse运行时,相同的代码工作

0 个答案:

没有答案