当前位置:网站首页>本体开发日记03-排错进行时

本体开发日记03-排错进行时

2022-08-09 09:13:00 「已注销」

本人菜鸡!凑合弄吧!还能咋地!明天进行下一阶段!

排错: https://blog.csdn.net/akihiiiii/article/details/108740154
代码: https://blog.csdn.net/javafreely/article/details/8432522
参考书:https://max.book118.com/html/2017/0717/122715588.shtm

1.Eclipse(下载与安装过程略过)
如图为我的安装版本!
在这里插入图片描述
Java和Jena前面已经安装过了!
2.将Eclipse打开,创建一个Java project,如图所示:我这里截图为已经构建好的所有文件!
在这里插入图片描述

构建Java程序参考这个!https://blog.csdn.net/u013819513/article/details/79903106按照这个构建的话!会有很多错误!排错的话参考这个https://blog.csdn.net/akihiiiii/article/details/108740154

这里总结一下我的排错记录!
(1)按照步骤,新建Java项目结束后,把原来的文件中的最开始的那个java文件删除,当然这里面有Eclipse版本的问题,我的软件新建后会自动生成一个module的java文档!我把它删除了!下面是我的最后的包里的文件!
在这里插入图片描述
(2)可能需要把jena路径下的log4j.properties复制到到项目jenaTest的bin目录下。
在这里插入图片描述
在这里插入图片描述

(3)导入D:\apache-jena-4.2.0\apache-jena-4.2.0\lib中的包,lib-src中的包不要导入!其次,导入到Classpath中去,不是上面的Modulepath!
在这里插入图片描述
(4)这个时候,再使用CMD的SPARQL时候!就不能用了!
在这里插入图片描述
我也不是很想搞清楚这个问题了!反正,也不需要了!
3.输入代码进行验证!

代码参考:(我是全部复制粘贴的!但是,导入包的时候要注意一些问题!)https://blog.csdn.net/javafreely/article/details/8432522

比如,上面参考文档中的第一个类Introduction,首先在建好的包中新建一个CLASS,命名为Introduction。再把文中的代码粘贴进去!就会报错!因为原文中下面的这些你的文件中也有,但是路径不对!

import com.hp.hpl.jena.rdf.model.Model;
import com.hp.hpl.jena.rdf.model.ModelFactory;
import com.hp.hpl.jena.rdf.model.Resource;
import com.hp.hpl.jena.vocabulary.VCARD;

(1)删掉多余的improt,然后,把鼠标放在代码中红线标出的位置,这时候就会出现相应的导入提示,选中包含jena的那一个,不要选别的!
我这里面所有的导入,全部选择的都是org.apache.jena的前缀!(应该是??反正有个jena应该就对了!)
在这里插入图片描述
(2)然后,把https://blog.csdn.net/javafreely/article/details/8432522中的代码,按部就班先新建同名CLASS再把代码粘贴进去!再导入相应的正确的包!然后run as即可!

原网站

版权声明
本文为[「已注销」]所创,转载请带上原文链接,感谢
https://blog.csdn.net/weixin_45799003/article/details/120588891