java -Djava.library.path=E:\Downloads\jcef_binary_3.1750.1738.91_windows64\jcef_binary_3.1750.1738.91\bin\lib\win64\ -jar mavenproject1-1.0-SNAPSHOT-jar-with-dependencies.jar
I got error as :
- Code: Select all
Exception in thread "main" java.lang.UnsatisfiedLinkError: E:\Downloads\jcef_bin
ary_3.1750.1738.91_windows64\jcef_binary_3.1750.1738.91\bin\lib\win64\jcef.dll:
Can't find dependent libraries
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary1(Unknown Source)
at java.lang.ClassLoader.loadLibrary0(Unknown Source)
at java.lang.ClassLoader.loadLibrary(Unknown Source)
at java.lang.Runtime.loadLibrary0(Unknown Source)
at java.lang.System.loadLibrary(Unknown Source)
at org.cef.CefApp.<init>(CefApp.java:54)
at org.cef.CefApp.getInstance(CefApp.java:75)
at org.cef.CefApp.getInstance(CefApp.java:70)
at test.mavenproject1.Main.<init>(Main.java:50)
at test.mavenproject1.Main.main(Main.java:126)
If I tun program using command: (provided full path of java.exe)
"c:\Program Files\Java\jre7\bin\java.exe" -Djava.library.path=E:\Downloads\jcef_binary_3.1750.1738.91_windows64\jcef_binary_3.1750.1738.91\bin\lib\win64\ -jar mavenproject1-1.0-SNAPSHOT-jar-with-dependencies.jar
I come to know that jcef.dll require some dll from /jre7/bin/ like jawt.dll,awt.dll etc.
so is it necessary to set jre path into environment variable?