public class NativeResources
extends java.lang.Object
Constructor and Description |
---|
NativeResources() |
Modifier and Type | Method and Description |
---|---|
static Version |
getVersion()
Returns version information about the underlying native libraries.
|
private static void |
init()
Initializer for native resources to be invoked after
the native library has been loaded.
|
private static void |
initNativeLibrary()
Initialize the native library layer.
|
static void |
loadNativeLibrary()
Load the required native library whose path is specified by the
system property
subversion.native.library (which
can be passed to the JVM on start-up using an argument like
-Dsubversion.native.library=/usr/local/lib/libsvnjavahl-1.so ). |
private static Version version
public static Version getVersion()
public static void loadNativeLibrary()
subversion.native.library
(which
can be passed to the JVM on start-up using an argument like
-Dsubversion.native.library=/usr/local/lib/libsvnjavahl-1.so
).
If the system property is not specified or cannot be loaded,
attempt to load the library using its expected name, and the
platform-dependent loading mechanism.java.lang.UnsatisfiedLinkError
- If the native library cannot be
loaded.java.lang.LinkageError
- If the version of the loaded native
library is not compatible with this version of JavaHL's Java
APIs.private static final void init()
java.lang.LinkageError
- If the version of the loaded native
library is not compatible with this version of JavaHL's Java
APIs.private static void initNativeLibrary()