forked from apache/jena
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathREADME
92 lines (62 loc) · 2.71 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
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.