Jena Command Line Utilities

on this site home downloads license documentation support resources contributions | home » documentation » tools Jena provides a number of utilities that wrap up access to some commonly used functionality. These command utilities print a usage message with the `-h` flag. ## RDF processing utilities jena.rdfparse Call ARP jena.rdfcat Copy and merge models jena.rdfcopy Copy a model, changing its syntax jena.rdfcompare Test whether two models are isomorphic jena.n3 A tool to access the N3 parser directly. ## Ontology utilities jena.schemagen schemagen - a tool to generate Java from a vocabulary or ontology ## Database utilities jena.dbcreate Create a Jena model in a database. jena.dblist List all models in a databse. jena.dbload Load a file of data into a database. jena.dbdump Dump a database jena.dbremove Remove a Jena model and all its data from a database. Use with care. ## Query Utilities ARQ commands documentation Scripts to run these commands, in the bin/ and bat/ directories, require the environment variable `ARQROOT` to be set to the root directory of a Jena or ARQ installation. arq.query Execute a SPARQL query. arq.sparql Execute a SPARQL query. arq.rset Parse SPARQL Query Results XML Format or SPARQL testing results files. Print in these formats or in plain text. arq.qtest Run SPARQL tests. ## Remote Access These programs can be set use use a proxy to traverse a firewall by setting system properties. To use a socks proxy include the following in the command line:
       -DsocksProxyHost=<your-proxy-domain-name-or-ip-address>
To use an http proxy include the following on the command line:
       -DproxySet=true -DproxyHost=<your-proxy> -DproxyPort=<your-proxy-port-number>

Hosted by: