Changeset 2260
- Timestamp:
- 07/03/08 12:50:11 (4 years ago)
- Location:
- XerialJ/trunk/sqlite-jdbc
- Files:
-
- 50 added
- 2 modified
- 2 copied
-
.classpath (modified) (1 diff)
-
script/Makefile.release (copied) (copied from XerialJ/branches/sqlite-jdbc/devel-3.5.9.1/script/Makefile.release)
-
script/VERSION (copied) (copied from XerialJ/branches/sqlite-jdbc/devel-3.5.9.1/script/VERSION)
-
sqlitejdbc (added)
-
sqlitejdbc/.boring (added)
-
sqlitejdbc/LICENSE (added)
-
sqlitejdbc/Makefile (added)
-
sqlitejdbc/Makefile.common (added)
-
sqlitejdbc/Makefile.nested (added)
-
sqlitejdbc/Makefile.release (added)
-
sqlitejdbc/README (added)
-
sqlitejdbc/VERSION (added)
-
sqlitejdbc/lib (added)
-
sqlitejdbc/lib/inc_win (added)
-
sqlitejdbc/lib/inc_win/jni.h (added)
-
sqlitejdbc/lib/inc_win/jni_md.h (added)
-
sqlitejdbc/lib/jdbc-1.4.jar (added)
-
sqlitejdbc/lib/junit-4.1.jar (added)
-
sqlitejdbc/release.sh (added)
-
sqlitejdbc/src (added)
-
sqlitejdbc/src/org (added)
-
sqlitejdbc/src/org/sqlite (added)
-
sqlitejdbc/src/org/sqlite/Codes.java (added)
-
sqlitejdbc/src/org/sqlite/Conn.java (added)
-
sqlitejdbc/src/org/sqlite/DB.java (added)
-
sqlitejdbc/src/org/sqlite/Function.java (added)
-
sqlitejdbc/src/org/sqlite/JDBC.java (added)
-
sqlitejdbc/src/org/sqlite/MetaData.java (added)
-
sqlitejdbc/src/org/sqlite/NativeDB.c (added)
-
sqlitejdbc/src/org/sqlite/NativeDB.java (added)
-
sqlitejdbc/src/org/sqlite/NestedDB.c (added)
-
sqlitejdbc/src/org/sqlite/NestedDB.java (added)
-
sqlitejdbc/src/org/sqlite/PrepStmt.java (added)
-
sqlitejdbc/src/org/sqlite/RS.java (added)
-
sqlitejdbc/src/org/sqlite/Stmt.java (added)
-
sqlitejdbc/src/org/sqlite/Unused.java (added)
-
sqlitejdbc/src/test (added)
-
sqlitejdbc/src/test/ConnectionTest.java (added)
-
sqlitejdbc/src/test/DBMetaDataTest.java (added)
-
sqlitejdbc/src/test/PrepStmtTest.java (added)
-
sqlitejdbc/src/test/RSMetaDataTest.java (added)
-
sqlitejdbc/src/test/StatementTest.java (added)
-
sqlitejdbc/src/test/TransactionTest.java (added)
-
sqlitejdbc/src/test/UDFTest.java (added)
-
sqlitejdbc/web (added)
-
sqlitejdbc/web/ad.inc (added)
-
sqlitejdbc/web/content.css (added)
-
sqlitejdbc/web/functions.html (added)
-
sqlitejdbc/web/index.html (added)
-
sqlitejdbc/web/javasource.css (added)
-
sqlitejdbc/web/nav.inc (added)
-
sqlitejdbc/web/speed.html (added)
-
sqlitejdbc/web/usage.html (added)
-
src/main/java/org/xerial/db/sql/sqlite/SQLiteJDBCLoader.java (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
XerialJ/trunk/sqlite-jdbc/.classpath
r1986 r2260 1 <?xml version="1.0" encoding="UTF-8"?>2 1 <classpath> 3 <classpathentry kind="src" path="src/main/java"/> 4 <classpathentry excluding="**/*.java" including="native/**|org/**" kind="src" path="src/main/resources"/> 5 <classpathentry kind="src" output="target/test-classes" path="src/test/java"/> 6 <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/jdk1.5.0_13"/> 7 <classpathentry kind="var" path="M2_REPO/junit/junit/4.1/junit-4.1.jar"/> 8 <classpathentry kind="output" path="target/classes"/> 2 <classpathentry kind="src" path="src/main/java"/> 3 <classpathentry kind="src" path="src/main/resources" including="native/**|org/**" excluding="**/*.java"/> 4 <classpathentry kind="src" path="src/test/java" output="target/test-classes"/> 5 <classpathentry kind="output" path="target/classes"/> 6 <classpathentry kind="var" path="M2_REPO/org/xerial/thirdparty/jdbc-api/1.4/jdbc-api-1.4.jar"/> 7 <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/> 8 <classpathentry kind="var" path="M2_REPO/junit/junit/4.1/junit-4.1.jar"/> 9 <classpathentry kind="var" path="M2_REPO/org/xerial/xerial-core/0.8.0/xerial-core-0.8.0.jar"/> 10 <classpathentry kind="var" path="M2_REPO/org/antlr/antlr-runtime/3.0.1/antlr-runtime-3.0.1.jar"/> 11 <classpathentry kind="var" path="M2_REPO/org/antlr/stringtemplate/3.1-b1/stringtemplate-3.1-b1.jar"/> 12 <classpathentry kind="var" path="M2_REPO/xpp3/xpp3/1.1.4c/xpp3-1.1.4c.jar"/> 13 <classpathentry kind="var" path="M2_REPO/org/xerial/thirdparty/nestedvm/1.0/nestedvm-1.0.jar"/> 14 <classpathentry kind="var" path="M2_REPO/org/xerial/thirdparty/sqlitejdbc-nested/3.5.9/sqlitejdbc-nested-3.5.9.jar"/> 9 15 </classpath> -
XerialJ/trunk/sqlite-jdbc/src/main/java/org/xerial/db/sql/sqlite/SQLiteJDBCLoader.java
r2258 r2260 62 62 public static boolean isNativeMode() 63 63 { 64 try 65 { 66 // load the driver 67 Class.forName("org.sqlite.JDBC"); 68 69 return extracted; 70 } 71 catch (ClassNotFoundException e) 72 { 73 return false; 74 } 64 // load the driver 65 initialize(); 66 return extracted; 75 67 } 76 68 … … 119 111 final String prefix = "sqlite-3.5.9-"; 120 112 121 File extractedLibFile = new File(targetFolder, prefix + libraryFileName); 113 String extractedLibFileName = prefix + libraryFileName; 114 File extractedLibFile = new File(targetFolder, extractedLibFileName); 122 115 123 116 try … … 131 124 if (md5sum1.equals(md5sum2)) 132 125 { 133 return loadNativeLibrary(targetFolder, libraryFileName);126 return loadNativeLibrary(targetFolder, extractedLibFileName); 134 127 } 135 128 else … … 169 162 } 170 163 171 return loadNativeLibrary(targetFolder, libraryFileName);164 return loadNativeLibrary(targetFolder, extractedLibFileName); 172 165 } 173 166 catch (IOException e)


