What is SQLJet
SQLJet is an independent pure Java implementation of a popular SQLite database management system. SQLJet is a software library that provides API that enables Java application to read and modify SQLite databases.
SQLJet does not support SQL queries; there is an API to work with the database on a lower level.
SQLJet Google Group.
SQLJet API Tutorial.
SQLJet Sample Application: SQLite Database Browser (click to launch).
SQLJet Major Features
- Fine-grained API to create, read and modify SQLite databases.
- Database format is fully compatible with SQLite 3.6.
- No native binaries are needed.
- Current version only supports SQL in schema.
Download SQLJet
Option 0: Download SQLJet v1.1.15: (version 1.1.15 changelog)
- Library jar:
sqljet-1.1.15.jar - Library sources:
sqljet-1.1.15-sources.jar - Library javadoc:
sqljet-1.1.15-javadoc.jar - OSGi bundle, to use, e.g. in Eclipse:
org.tmatesoft.sqljet_1.1.15.jar - From maven repository:
http://maven.tmatesoft.com/content/repositories/releases<repositories> <repository> <id>tmate</id> <url>http://maven.tmatesoft.com/content/repositories/releases</url> </repository> </repositories> ... <dependency> <groupId>org.tmatesoft.sqljet</groupId> <artifactId>sqljet</artifactId> <version>1.1.15</version> </dependency>
Option 1: SQLJet nightly builds are available at our build server. Click "Login as Guest" if prompted to log in.
Option 2: Checkout from Subversion repository:
$ svn co http://svn.sqljet.com/repos/sqljet/branches/1.0.x/ sqljet $ cd sqljet $ gradle build
SQLJet is Open Source
SQLJet is Open Source and can be freely used in Open Source applications under the terms GNU General Public License (GPL). We also provide commercial licensing option for closed source applications or so called Dual Licensing. For more information on licensing please contact us at support@sqljet.com.
See Also
- SQLJet Nightly Builds (Click "Login as Guest" if prompted to log in).
- SQLJet Issues Tracker
- SQLJet Subversion Repository
- SQLite Home Page