解释起来很棘手。
我有一个JAR文件framework.jar,它从文件夹Libraries中加载一个类sikuli.class
并执行一个函数xyz()
现在这个sikuli.class
文件使用了其他一些API
我在创建framework.jar时添加了这些API,并将它们捆绑在其中。
但是当我执行JAR文件时,ClassNotFound
文件中的所有导入语句都显示sikuli.class
我也尝试将API JAR文件添加到CLASSPATH,即使这样做也没有。
是的修改
Class cls= Class.forName(sClassName,true,classes);
在创建JAR文件后无法加载类 当我通过eclipse运行时,相同的代码工作