2013-11-26 3 views
0

Я хочу использовать DLL для FiscalPrinter, я поместил empifis.dll внутри jre6/bin папки и называется код DLL в программе Java, как показано ниже,DLL Ошибка библиотеки загрузки в Java Eclipse,

CLibrary INSTANCE = (CLibrary)Native.loadLibrary("empifis",        CLibrary.class); 

Он бросает ошибку:

Exception in thread "main" java.lang.UnsatisfiedLinkError: Unable to load library 'empifis': The specified module could not be found. 

at com.sun.jna.NativeLibrary.loadLibrary(NativeLibrary.java:145) 
at com.sun.jna.NativeLibrary.getInstance(NativeLibrary.java:188) 
at com.sun.jna.Library$Handler.<init>(Library.java:123) 
at com.sun.jna.Native.loadLibrary(Native.java:255) 
at com.sun.jna.Native.loadLibrary(Native.java:241) 
at org.compiere.pos.Main$CLibrary.<clinit>(Main.java:15) 
at org.compiere.pos.Main.main(Main.java:35) 

ответ

0

Возможно, вам необходимо предоставить расширение файла .dll?

Вы также можете поместить его в системную папку, где хранится большинство DLL. Или вы добавляете путь к переменным среды.

0

Добавить DLL в ClassPath Я думаю, что это то, что вы looking for

+0

Как добавить DLL в ссылку – TMKS

+1

классам дается ответ на «ищет» –

Смежные вопросы