I've tried finding this out on my own but to no avail. I'm writing a Java app that will use an embedded SQLite database through Zentu's SQLiteJDBC.
I am making the following assumptions and need confirmation on all of them, and where I'm wrong, clarification.
- For my Swing app to run properly, I will need SQLite installed on each machine that my app is located, and not just the "myEmbeddedDatabase.db" file
- Best practices would dictate for me to, at installation/deployment time, run a shell script that invokes sqlite and runs a skeleton/init script which creates the tables, etc. that my app will use through SQLiteJDBC; I assume this because it doesn't look like SQLiteJDBC has the ability to read a *.sql file and run it (well, at least not without me doing a lot of coding!)
Thanks to anybody who can help clarify these items for me!