Using the Virtuoso Java based Providers - pkleef/virtuoso-opensource GitHub Wiki
Copyright © 2025 OpenLink Software [email protected]
All Virtuoso based Java based providers can be downloaded directly from Maven Central
You can use the snippets on the respective overview pages as an example on how to hook this provider directly into your own project's build environment.
This provider implements the RDF4j API.
Please see the virt_rdf4j provider Overview page on Maven Central for more information.
These providers implement the Apache Jena RDF API
Please see the virt_jena4 provider Overview page on Maven Central for more information.
Please see the virt_jena3 provider Overview page on Maven Central for more information.
These providers implement the Java JDBC API
Please see the virtjdbc4_3 provider Overview page on Maven Central for more information.
Please see the virtjdbc4_2 provider Overview page on Maven Central for more information.
Please see the virtjdbc4_1 provider Overview page on Maven Central for more information.
Please see the virtjdbc4 provider Overview page on Maven Central for more information.
For now OpenLink still commits the latest binary versions of these .JAR files in the source tree. These providers are installed into the $(prefix)/lib
directory.
NOTE: As most Java based build methods can use Maven Central dependencies we advice you to pull these providers directly from there.