2013-12-10 100 views
0

是否可以一次使用urlclassloader和system.load? 我写一个类可以urlclassloader和system.load一起工作吗?

class A 
{ 
    public loadlibrary() 
{ 
System.load(somedllwithpath); 
} 
} 

和使用的URLClassLoader加载类A在我的应用程序。现在,当我调用属于该dll的本机方法时,它给出了不满意的连接错误。任何人都可以给我任何建议吗?

+0

请显示完整的错误消息和堆栈跟踪。 UnsatisfiedLinkError消息的格式可以提供有关该问题的线索。另外,请指出您正在使用的操作系统,并显示'somedllwithpath'的值。 –

回答

0

也许你没有在系统中指定的路径安装DLL?

该DLL不与URLClassloader一起下载,您必须以其他方式安装。

+0

该DLL是在路径和按照java文档System.load()可以从指定的路径加载DLL。但在这里,当我使用URLClassloader加载包装类时,问题即将到来。 – user2392631

相关问题