This is a fork of the original SQLite JDBC Driver made by Taro L. Saito, which has been tuned in order to work as part of a specific driver for gvSIG. There have been three main changes:
- Added random access to ResultSet.
- Always keep an open transaction and ignore nested BEGINs, because gvSIG is very prone to execute nested COMMIT and BEGIN statements.
- Added CUD operations for alphanumeric data.
https://help.github.com/articles/fork-a-repo/
Check the [original README] (https://github.com/xerial/sqlite-jdbc), which still applies for almost the whole project, to get more info.
After clone this repo add an upstream remote branch
git remote add upstream https://github.com/xerial/sqlite-jdbc.git
git fetch upstream
git checkout master
git merge upstream/masterRead also this and this for more info.
Each time the repo is synced edit this file to include the most uptodate commit
Each release of libSpatialite should be tagged with the same name/tag in this fork
mvn test
export JAVA_HOME=PATH_TO_YOUR_JAVA_HOME_FOLDER make
The output jar will be located at target/sqlite-jdbc-XXX.jar