Class JansiLoader


  • public class JansiLoader
    extends java.lang.Object
    Set the system properties, org.jansi.lib.path, org.jansi.lib.name, appropriately so that jansi can find *.dll, *.jnilib and *.so files, according to the current OS (win, linux, mac).

    The library files are automatically extracted from this project's package (JAR).

    usage: call initialize() before using Jansi.

    • Constructor Detail

      • JansiLoader

        public JansiLoader()
    • Method Detail

      • initialize

        public static boolean initialize()
        Loads Jansi native library.
        Returns:
        True if jansi native library is successfully loaded; false otherwise.
      • getNativeLibraryPath

        public static java.lang.String getNativeLibraryPath()
      • getNativeLibrarySourceUrl

        public static java.lang.String getNativeLibrarySourceUrl()
      • getMajorVersion

        public static int getMajorVersion()
        Returns:
        The major version of the jansi library.
      • getMinorVersion

        public static int getMinorVersion()
        Returns:
        The minor version of the jansi library.
      • getVersion

        public static java.lang.String getVersion()
        Returns:
        The version of the jansi library.