Skip to content

Latest commit

 

History

History
 
 

apache-jena

                                  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.