jVLT logo

jVLT - a vocabulary learning tool

Home
Screenshots
Download
Vocabulary
Documentation (English)
Documentation (Czech)
Contribute
Project page
Author
Forums
Latest stable release:
Download jVLT-1.1.5 binary
Download jVLT-1.1.5 binary (complete - includes database export)
Download jVLT-1.1.5 source
Install jVLT via Java Web Start

Installation instructions

After you downloaded jvlt-XYZ.jar, on most operating systems you will only have to double-click on the file.
In order to run jVLT, you need to have JAVA installed. You have to use version 1.5 (or higher) of the java runtime environment.
If you want to compile jVLT, extract its source archive, change into the main directory and call "ant dist". Afterwards, you can find the executable jar file in the subdirectory "dist". It is called "jVLT-DATE.jar", where DATE stands for the current date. Note that this requires apache ant to be installed.

Database export and import functions

You can export a jVLT file into a HSQLDB database by issuing the command

java -cp dist/jVLT.jar net.sourceforge.jvlt.hibernate.HibernateUtil --store-into-db file.jvlt

It is also possible to create a jVLT file from the contents of a database via

java -cp dist/jVLT.jar net.sourceforge.jvlt.hibernate.HibernateUtil --load-from-db file.jvlt

The commands expect that HSQLDB server is running.

Additional resources

File format documentation

jVLT uses two XML files - dict.xml and stats.xml - to store the vocabulary data. Those two files are then put into a single zip file with the suffix ".jvlt". Below, you find a sample for dict.xml and stats.xml, respectively, and two DTDs describing their syntax.

dict.xml - vocabulary data
stats.xml - training data
dict.dtd - DTD for dict.xml
stats.dtd - DTD for stats.xml