On 25/02/12 17:32, Amol Mandar wrote:
Have you restarted tomcat service after placing jena.jar file at
/WEB-INF/lib?
Otherwise put it at \jdk1.6.0\jre\lib\ext\ under windows sometimes placing
.jar files here will work.
Prabodh Vekhande
On 25 February 2012 22:51, vijayalakshmi<[email protected]> wrote:
I have deployed a java servlet in tomcat6.0. I am unable to use jena
libraries in the servlet.
I tried placing the JENA JAR files inside both $tomcat/WEB-INF/lib
and $tomcat/WEB-INF/classes/
I also tried setting the classpath to $jena/lib in control
panel->system->advanced->environment variables
but i am getting the following errors.
Putting the files in WEB-INF/lib makes them available at runtime to
Tomcat but does not affect your compiler setup.
C:\Program Files\Apache Software Foundation\Tomcat
6.0\webapps\MyFiles\WEB-INF\c
lasses>javac submitBlog.java
Using an IDE such as Eclipse is usually easier.
javac -cp 'X\lib\*;' submitBlog.java
where X is the directory should work.
But learning to use IDE is well worth it.
Andy
.\Hello.java:6: package com.hp.hpl.jena.rdf.model does not exist
import com.hp.hpl.jena.rdf.model.*;
^
.\Hello.java:7: package com.hp.hpl.jena.vocabulary does not exist
import com.hp.hpl.jena.vocabulary.*;
^
.\Hello.java:32: cannot find symbol
symbol : class Model
location: class Hello
Model model = ModelFactory.createDefaultModel();
^
.\Hello.java:32: cannot find symbol
symbol : variable ModelFactory
location: class Hello
Model model = ModelFactory.createDefaultModel();
^
.\Hello.java:36: cannot find symbol
symbol : class Resource
location: class Hello
Resource johnSmith
^
.\Hello.java:39: cannot find symbol
symbol : variable VCARD
location: class Hello
.addProperty(VCARD.N,
^
.\Hello.java:42: cannot find symbol
symbol : variable VCARD
location: class Hello
.addProperty(VCARD.Family, familyName));
^
.\Hello.java:41: cannot find symbol
symbol : variable VCARD
location: class Hello
.addProperty(VCARD.Given, givenName)
^
.\Hello.java:38: cannot find symbol
symbol : variable VCARD
location: class Hello
.addProperty(VCARD.FN, fullName)
^
9 errors
C:\Program Files\Apache Software Foundation\Tomcat
6.0\webapps\MyFiles\WEB-INF\c
lasses>
I want to know where I should place the library files.