apache-jena
Folders and files
Name | Name | Last commit date | ||
---|---|---|---|---|
parent directory.. | ||||
Apache Jena =========== Jena is a Java framework for building semantic web applications. It provides tools and Java libraries to help you to develop semantic web and linked-data apps, tools and servers. This distribution includes the following Apache Jena modules: - jena-core: provides the Jena RDF APIs, Ontology APIs and Inference APIs. - jena-arq: SPARQL 1.1, query and update. - jena-tdb: scalable and performant storage subsystem for Jena - jena-iri: provides an implementation of RFC 3987 (IRI) and RFC 3986 (URI) Installing Jena --------------- To use Jena in your application, ensure all the .jar files in the lib/ directory are on the classpath or available to your web application. Jena is built and test with these .jar files. Scripts ------- The directories bat/ and bin/ provide script wrappers to run Jena command line tools. The scripts can be copied to a convenient place on the command path. To use the Jena tools from the command line you need to set the JENA_HOME environment variable to point to the location where you have unzipped the Jena distribution: Windows: set JENA_HOME=\path\to\apache-jena-x.y.z bat\sparql.bat --version Linux: The command scripts automatically set JENA_HOME but if you want to switch to a different version fro the same scripts: export JENA_HOME=/path/to/apache-jena-x.y.z bin/sparql --version Where x.y.z is the version of the Jena command line tools you have downloaded If you receive a class not found exception when trying to run one of the scripts then you may have set JENA_HOME incorrectly. A quick and easy way to validate that JENA_HOME is set correctly is to run the following: Windows: cd %JENA_HOME% Linux: cd $JENA_HOME If this command returns an error then JENA_HOME is not pointed to a valid directory Website ------- The Apache Jena website is available here: http://jena.apache.org/ Documentation ------------- Getting started: http://jena.apache.org/getting_started/ Tutorials: http://jena.apache.org/tutorials/ Documentation: http://jena.apache.org/documentation/ Support is provided via [email protected] mailing list. See also: http://jena.apache.org/help_and_support/ Sources and Getting Involved ---------------------------- The Apache Jena source code repository is here: http://svn.apache.org/repos/asf/jena/ If you are interested in getting involved with Apache Jena development: http://jena.apache.org/getting_involved/ Licensing --------- Jena is provided under the Apache Software License v2.0 See LICENSE for the full text.