title: Error connecting Java to SQL Anywhere database
body: <p>I am trying to connect a java program to a database. I have sajdbc4.jar in the build path and it worked before, but now I keep getting this error when I try to make the connection:</p>
  
  <blockquote>
    <p>Exception in thread "main" java.lang.UnsatisfiedLinkError: no dbjdbc12 in java.library.path
        at java.lang.ClassLoader.loadLibrary(Unknown Source)
        at java.lang.Runtime.loadLibrary0(Unknown Source)
        at java.lang.System.loadLibrary(Unknown Source)
        at sybase.jdbc4.sqlanywhere.IDriver.try_load(IDriver.java:455)
        at sybase.jdbc4.sqlanywhere.IDriver.(IDriver.java:396)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
        at java.lang.reflect.Constructor.newInstance(Unknown Source)
        at java.lang.Class.newInstance(Unknown Source)
        at java.util.ServiceLoader$LazyIterator.nextService(Unknown Source)
        at java.util.ServiceLoader$LazyIterator.next(Unknown Source)
        at java.util.ServiceLoader$1.next(Unknown Source)
        at java.sql.DriverManager$2.run(Unknown Source)
        at java.sql.DriverManager$2.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.sql.DriverManager.loadInitialDrivers(Unknown Source)
        at java.sql.DriverManager.(Unknown Source)
        at Main.main(Main.java:26)</p>
  </blockquote>
  
  <p>Can someome please help me? Can't find anything abount this issue online.</p>