40
Eclipse for Jena & ARQ

Eclipse for Jena & ARQ

  • Upload
    vlora

  • View
    41

  • Download
    4

Embed Size (px)

DESCRIPTION

Eclipse for Jena & ARQ. File needed. Jena-2.5.5 ( http://jena.sourceforge.net/downloads.html ) ARQ-2.2 ( http://jena.sourceforge.net/ARQ/download.html ) Eclipse ( http://www.eclipse.org/downloads/ ). Part I. Create a java project. 1. Open Eclipse and create a new project. - PowerPoint PPT Presentation

Citation preview

Page 1: Eclipse for Jena & ARQ

Eclipse for Jena & ARQ

Page 2: Eclipse for Jena & ARQ

File needed

• Jena-2.5.5 (http://jena.sourceforge.net/downloads.html)

• ARQ-2.2 (http://jena.sourceforge.net/ARQ/download.html)

• Eclipse (http://www.eclipse.org/downloads/)

Page 3: Eclipse for Jena & ARQ

Part I. Create a java project

Page 4: Eclipse for Jena & ARQ

1. Open Eclipse and create a new project

Page 5: Eclipse for Jena & ARQ

2. Select java project

Page 6: Eclipse for Jena & ARQ

3. Define a project name then click finish

Page 7: Eclipse for Jena & ARQ

5. Copy lib folder in Jena-2.5.5 to the project folder (the default path is c:\users\{yourname}\workspace\{project name})

6. Copy jena folder in Tutorial folder to src folder under your project folder

7. Right click the project folder in Eclipse and refresh it

Page 8: Eclipse for Jena & ARQ
Page 9: Eclipse for Jena & ARQ

Part II. Add library files to project

Page 10: Eclipse for Jena & ARQ

8. Right click the project folder in Eclipse and select Properties

Page 11: Eclipse for Jena & ARQ

9. Go to Java Build Path> Libraries

Page 12: Eclipse for Jena & ARQ

10. Click Add JARs… and select all the jar file in lib folder

Page 13: Eclipse for Jena & ARQ

11. Click OK to finish adding jar library

Page 14: Eclipse for Jena & ARQ

Part III. Run Jena Program

Page 15: Eclipse for Jena & ARQ

12. Select a java program, right click, select Run As> Java Application

Page 16: Eclipse for Jena & ARQ

Part IV. Run ARQ Program

Page 17: Eclipse for Jena & ARQ

13. Create a package named arq under folder src of your project folder

14. Copy sparql.java in ARQ-2.2\src\arq folder to the folder you’ve just created

Page 18: Eclipse for Jena & ARQ

15. Copy vc-db-1.rdf and arq file in the Tutorial folder to your project folder

Page 19: Eclipse for Jena & ARQ

16. Copy the files in lib folder under ARQ-2.2 folder to lib folder under your project older

Page 20: Eclipse for Jena & ARQ

17. Refresh the project folder in Eclipse and open sparql.java

Page 21: Eclipse for Jena & ARQ

18. Right click the sparql.java file and select Run Configurations…

Page 22: Eclipse for Jena & ARQ
Page 23: Eclipse for Jena & ARQ

19. Go to Arguments and type “--data vc-db-1.rdf --query arq\q1.rq”

20. Click Apply, Click Run

Page 24: Eclipse for Jena & ARQ

Bloggers.java

Page 25: Eclipse for Jena & ARQ

Move Bloggers.java into src folder, it will automatically set up a default package

Move bloggers.rdf into src folder as well

Page 26: Eclipse for Jena & ARQ

Run Bloggers.java as run configurations

Click Java Application, and select Bloggers

Make sure in your Main, that you are in the right project and right main class

Click run.

Page 27: Eclipse for Jena & ARQ

Now you can see the result in the Console window

Page 28: Eclipse for Jena & ARQ

Jena Example: Expert Search

Page 29: Eclipse for Jena & ARQ

Move expert search java files into src folder, it will automatically set up a default package

Since your expert.owl is stored in mysql, there is no need to move expert.owl into the src folder

Page 30: Eclipse for Jena & ARQ

Run MainIndividual.java as run configurations

Click Java Application, and select MainIndividual

Make sure in your Main, that you are in the right project and right main class

Click run.

Page 31: Eclipse for Jena & ARQ

Now you can see the result in the Console window

Page 32: Eclipse for Jena & ARQ

Jena Example: Family Tree

Page 33: Eclipse for Jena & ARQ

Move familytree java files into src folder, it will automatically set up a default package

Move family.rdf, family1.nt and family2.nt into src folder as well

Page 34: Eclipse for Jena & ARQ

Run FamilyModel.java as run configurations

Click Java Application, and select FamilyModel

Make sure in your Main, that you are in the right project and right main class

Click run.

Page 35: Eclipse for Jena & ARQ

Now you can see the result in the Console window

Page 36: Eclipse for Jena & ARQ

Data Search Tutorial

Page 37: Eclipse for Jena & ARQ

Move data files into project folder

Move files in queries folder into project folder

Page 38: Eclipse for Jena & ARQ

Run Sparql.java as run configurations

Page 39: Eclipse for Jena & ARQ

Run Sparql.java as run configurations

Page 40: Eclipse for Jena & ARQ

Get results