以文本方式查看主题

-  W3CHINA.ORG讨论区 - 语义网·描述逻辑·本体·RDF·OWL  (http://bbs.xml.org.cn/index.asp)
--  『 Semantic Web(语义Web)/描述逻辑/本体 』  (http://bbs.xml.org.cn/list.asp?boardid=2)
----  求助 如何使用Jena  (http://bbs.xml.org.cn/dispbbs.asp?boardid=2&rootid=&id=15867)


--  作者:april1019
--  发布时间:3/21/2005 4:17:00 PM

--  求助 如何使用Jena
首先,我在E:\安装了J2SDK1.4.2
然后,我把Jena-2.1(已经解压缩)也放在E:\下.
然后,我再set Path=%Path%;E:\j2sdk1.4..2\bin
                set CLASSPATH=E:\Jena-2.1\lib
然后,我把Jena-2.1中的例子Tutorial01.java放在E:\下.
然后,我在MSDOS的环境下键入 javac Tutorial01.java命令.
却发生了6个error. 如下:
Tutorial01.java:8: package com.hp.hpl.jena.rdf.model does not exist
import com.hp.hpl.jena.rdf.model.*;
^
Tutorial01:java:9: package com.hp.hpl.jena.vocubulary does not exist
import com.hp.hpl.jena.vocabulary.*;
........

我不知道我哪里做错了?


--  作者:jeremyhoo
--  发布时间:3/22/2005 4:04:00 AM

--  
最好把lib下面所有的jar都单独放在classpath中,不要用文件夹方式做classpath.
--  作者:saleemlz
--  发布时间:3/25/2005 8:42:00 PM

--  
没有引用到jena 包。。。
--  作者:wjjl
--  发布时间:6/10/2005 11:19:00 AM

--  
搞定了!
将jar包添加到jsdk安装路径下的jre\lib\ext文件夹下(如C:\J2sdk1.4.2\jre\lib\ext)。这样就可以使用Jena API了。

不过,我在MSDOS的环境下键入 javac Tutorial01.java命令通过后.再运行就不行了:
键入java  Tutorial01后显示
Exception in thread "main" java.lang.NoClassDefFoundError: Tutorial01/class
这个程序是否需要包名,还是其它? 请予指正!


--  作者:wjjl
--  发布时间:6/10/2005 11:23:00 AM

--  
补充一下,jar包指的是E:\Jena-2.1\lib目录下的所有.jar文件.
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
55.664ms