The following links will take you to the download area for each tool.
Java JDK
Eclipse
Jena
Protege
Pellet
Jena Tutorial
The following website will give you a step-by-step tutorial for the Jena library in Eclipse.
http://www.iandickinson.me.uk/articles/jena-eclipse-helloworld/
Note: The following is the completed JenaTutorial example for HelloRDFWorld.java
package tutorial;
import com.hp.hpl.jena.datatypes.xsd.XSDDatatype;
import com.hp.hpl.jena.rdf.model.Model;
import com.hp.hpl.jena.rdf.model.ModelFactory;
import com.hp.hpl.jena.rdf.model.Property;
import com.hp.hpl.jena.rdf.model.Resource;
public class HelloRDFWorld {
/**
* @param args
*/
public static void main(String[] args) {
Model m = ModelFactory.createDefaultModel();
String NS = "http://example.com/test/";
Resource r = m.createResource(NS + "r");
Property p = m.createProperty(NS + "p");
r.addProperty(p,"hello world", XSDDatatype.XSDstring);
m.write(System.out, "Turtle");
}
}
The following is a screenshot of the completed HelloSemanticWeb example for Chapter 2 of the book.
