当前位置:网站首页>本体开发日记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即可!
边栏推荐
猜你喜欢
随机推荐
【场景化解决方案】构建门店通讯录,“门店通”实现零售门店标准化运营
jfinal加载配置文件原理
【Harmony OS】【ArkUI】ets开发 简易视频播放器
运行flutter项目时遇到的问题
Web请求原理
【Pytorch】安装mish_cuda
历史遗留问题
on duplicate key update
CPU主频 外频 芯片组 倍频 cache FSB PCI简介
谷歌地图时代结束,怎么看高清卫星影像地图?
MySQL lock
Teach you how to get a 0.1-meter high-precision satellite map for free
js在for循环中按照顺序响应请求
【环境搭建】onnx-tensorrt
学习栈的心得和总结(数组实现)
按字节方式和字符方式读取文件_加载配置文件
MySQL event_single event_timed loop event
SQL server中的数据类型
location.href用法
第1讲 Verilog基础知识









