以文本方式查看主题 - 计算机科学论坛 (http://bbs.xml.org.cn/index.asp) -- 『 Semantic Web(语义Web)/描述逻辑/本体 』 (http://bbs.xml.org.cn/list.asp?boardid=2) ---- [求助] 学习OWL API 遇到的问题 (http://bbs.xml.org.cn/dispbbs.asp?boardid=2&rootid=&id=36820) |
-- 作者:lqm -- 发布时间:8/15/2006 10:37:00 PM -- [求助] 学习OWL API 遇到的问题 各位大侠: 我今天在学习 “The Protégé-OWL API - Programmer's Guide”的时候,运行它提供的第一个例子,代码如下: package com.demo.application; import edu.stanford.smi.protegex.owl.model.OWLModel; public class OWLAPIDemoApplication { public static void main(String[] args) {
ahe”
Cannot access edu.stand |
-- 作者:jpz6311whu -- 发布时间:8/15/2006 10:49:00 PM -- 请把详细的报错信息的堆栈贴出开看看,就 Cannot access edu.stanford.smi.protegex.owl.model.OWLModel 这么一句话很难判断哪里出错 |
-- 作者:lqm -- 发布时间:8/16/2006 12:29:00 AM -- 不是运行的时候报错,错误还处在“初级阶段”,编译都通不过! 这个错误“Cannot access edu.stanford.smi.protegex.owl.model.OWLModel ”是在编译的时候,报的错,就这么一个错误! |
-- 作者:jpz6311whu -- 发布时间:8/16/2006 9:49:00 AM -- 那请把完整的编译报错贴出来,有没有类似这样的报错: file does not contain class Please remove or make sure it appears in the correct subdirectory of the classpath. ? |
-- 作者:lqm -- 发布时间:8/16/2006 10:35:00 AM -- 程序是: package com.demo.application; import edu.stanford.smi.protegex.owl.model.OWLModel; public class OWLAPIDemoApplication { public static void main(String[] args) { |
-- 作者:seaheartgulinlin -- 发布时间:8/16/2006 3:02:00 PM -- 在你的工程目录下可有plugins目录?若没有,把STANFORD开发包中的plugins目录复制过来 同时更改JCreator中对JAR文件的引用,指向工程目录下plugins目录中的相应包 若有,俺现在也不知道错在哪啦 |
-- 作者:lqm -- 发布时间:8/16/2006 5:19:00 PM -- 谢谢,我先试一试,看看! 我按照你的方法试了一试,还是不行????? OWLModel,OWLNamedClass;owl.ProtegeOWL 这几个类,已经用import 全部引在“import edu.stanford.smi.protegex.owl.model.OWLModel; ” 这里了,,, 报错要访问的包我找遍了到是找不到,,,各位大侠,帮我找找原因,,先谢谢拉!!!! |
-- 作者:lqm -- 发布时间:8/17/2006 8:26:00 AM -- 哎呀,还是找不到问题出在什么地方,很郁闷??????? |
-- 作者:cindygirl_zhou -- 发布时间:8/17/2006 8:20:00 PM -- 配置里面包含相关jar文件了吗? |
-- 作者:lqm -- 发布时间:8/18/2006 3:20:00 PM -- 程序报错的包,我并没有使用啊??? “ cannot access edu.stanford.smi.protege.model.DefaultKnowledgeBase” "....KnowledgeBase";"...Instance" 这是为什么呢??? 是不是问题出在这里呢? 这些文件包,在Protge Plugins中的确没有啊!!! ???
|
-- 作者:lqm -- 发布时间:8/18/2006 3:22:00 PM -- 程序报错的包,我并没有使用啊??? “ cannot access edu.stanford.smi.protege.model.DefaultKnowledgeBase” "....KnowledgeBase";"...Instance" 这是为什么呢??? 是不是问题出在这里呢? 这些文件包,在Protge Plugins中的确没有啊!!! ???
|
-- 作者:shdiao -- 发布时间:8/19/2006 4:24:00 PM -- 缺少什么文件你就到网上找什么文件,然后加到你的引用目录中,可能是间接引用的 |
-- 作者:lqm -- 发布时间:8/20/2006 9:23:00 AM -- 我发现这段程序代码,出了需要plugin中的jar文件包外,还需要Protege安装目录下面的jar文件包,可是我把安装目录下的"protege.jar等"添加到类路径中去后,这个错误排除,可以编译运行,可是,可是。。。。运行的时候报这个错误??? java.lang.UnsupportedClassVersionError: edu/stanford/smi/protegex/owl/model/OWLModel (Unsupported major.minor version 49.0) 这是什么原因???,求助各位大侠?????? |
-- 作者:jpz6311whu -- 发布时间:8/20/2006 9:44:00 AM -- 版本冲突 肯定有两个包有这个类: edu/stanford/smi/protegex/owl/model/OWLModel 删掉其中一个吧 |
-- 作者:lqm -- 发布时间:8/20/2006 7:47:00 PM -- 好的,我去检查一下,是不是有相同的包!!! |
W 3 C h i n a ( since 2003 ) 旗 下 站 点 苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》 |
78.125ms |