Questions tagged [java.library.path]

Path for Java to discover native libraries, included via a call to System.loadLibrary(). Tag when exceptions and errors reference this property, or when having trouble setting it properly.

113 questions
318
votes
24 answers

Hadoop "Unable to load native-hadoop library for your platform" warning

I'm currently configuring hadoop on a server running CentOs. When I run start-dfs.sh or stop-dfs.sh, I get the following error: WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where…
Olshansky
  • 5,904
  • 8
  • 32
  • 47
99
votes
14 answers

How to add native library to "java.library.path" with Eclipse launch (instead of overriding it)

I got a native library that needs to be added to java.library.path. With JVM argument -Djava.library.path=path... I can set the path as I want. My problem is that my other library (pentaho reporting) searches fonts based on the default…
Touko
  • 11,359
  • 16
  • 75
  • 105
54
votes
5 answers

How to add .so file to the java.library.path in Linux

I am working with a java application which needs a .dll file in java.library.path in windows. To run same application in Linux I have the respective .so file which should be added to java.library.path in linux machine, I didnt find any easy solution…
Lihkinisak
  • 749
  • 2
  • 7
  • 14
43
votes
3 answers

Default Java library path?

I understand that you can set the Java library path with an option (-Djava.library.path=/path/to/libs) before executing the program, but is there a place on the system where Java looks if you don't set it manually?
2mac
  • 1,609
  • 5
  • 20
  • 35
39
votes
2 answers

Multiple directories in -Djava.library.path

How can I point to two differents java.library.path in eclipse project - run configurations? I need these two libraries: -Djava.library.path=/opt/hdf-java/build/bin -Djava.library.path=/opt/opencv-2.4.10/build/lib Regards.
user4888784
33
votes
2 answers

Can I find out what variable java.library.path maps to on the current platform?

So far I've learned the following about the java.library.path property: It's used when loading native libraries, as opposed to java classes Its default value depends on the operating system: On Windows, it maps to PATH On Linux, it maps to…
Charlie
  • 819
  • 3
  • 12
  • 17
23
votes
3 answers

Add .dll to java.library.path in Eclipse/PyDev Jython project

I'm trying to use a compiled .jar Java library in my PyDev Jython project. I successfully added the .jar to the PYTHONPATH and was able to begin coding with auto complete working. The library requires a .dll extension as well, javaHeclib.dll, so I…
Robbie Rosati
  • 1,205
  • 1
  • 9
  • 23
16
votes
5 answers

Spring Api-Gateway: (M1) java.lang.UnsatisfiedLinkError: no netty_resolver_dns_native_macos_aarch_64

Just to clearify this only occurs on M1 Mac, the intel version doesn't seem to have this problem. JDK 17 openjdk version "17.0.1" 2021-10-19 OpenJDK Runtime Environment Homebrew (build 17.0.1+1) OpenJDK 64-Bit Server VM Homebrew (build 17.0.1+1,…
Eric Huang
  • 1,114
  • 3
  • 22
  • 43
15
votes
3 answers

How to add a native library in Tomcat?

I want to add gdal library in Tomcat. I read Native libraries not found in Tomcat but don't understand where in startup.bat I should add -Djava.library.path. Errors: exception javax.servlet.ServletException: Servlet execution threw an…
Kliver Max
  • 5,107
  • 22
  • 95
  • 148
12
votes
1 answer

What is the relation between java.library.path and classpath

I'm looking for a simple explanation of the relation between java.library.path and the classpath. Though I'm hardly a newbie, I have never had to mess with the j.l.p. But we are having problems with a WebSphere MQ application I am involved in and…
Steve Cohen
  • 4,679
  • 9
  • 51
  • 89
10
votes
4 answers

Exporting to Runnable jar with extra native code libraries in eclipse

I am having trouble exporting my java project from eclipse as a jar executable file. My java project uses an external library (its called jri). I have exported the jri.jar file and set the library path for its native library in eclipse, and it works…
Julio Diaz
  • 9,067
  • 19
  • 55
  • 70
10
votes
1 answer

SBT: Cross-platform way to set java.library.path?

I was working on a project that requires loading of native libraries, and so far, all development was restricted to Linux. In order to run my project, I could simply enable forking and modify java.library.path as follows: javaOptions in run +=…
bluenote10
  • 23,414
  • 14
  • 122
  • 178
10
votes
3 answers

Including Native Library in Netbeans

I am trying to read portable devices from java signed applet.... I found a jmtp library on http://code.google.com/p/jmtp/w/list to get access to portable devices but when i run it in netbeans it gives error Exception in thread "main"…
Umair Aziz
  • 1,518
  • 1
  • 19
  • 29
10
votes
4 answers

Java JNI and dependent libraries on Windows

Long story short: I have an executable jar, that calls jni.dll which is dependent on lib.dll. And I'm getting the oh-so-dreaded UnsatisfiedLinkError. This answer comes pretty close, yet it fails to solve the problem, from my experience. Even when…
alkar
  • 5,459
  • 7
  • 27
  • 43
8
votes
3 answers

System.loadLibrary does not work. UnsatisfiedLinkError for the second lib in chain

I have java program Client.class that uses cpp shared library libclient.so via JNI. libclient.so is built as shared and uses cpp shared library libhttp.so. libclient.so and libhttp.so are placed in folder /home/client/lib64 Client.class is placed in…
1
2 3 4 5 6 7 8