设为首页
收藏本站
切换到宽版
用户名
Email
自动登录
找回密码
密码
登录
欢迎注册
快捷导航
论坛首页
BBS
包含飞教授专栏
排行榜
搜索
搜索
热搜:
活动
交友
discuz
本版
用户
蜜蜂会-MiForum论坛
»
论坛首页
›
学术讨论专题
›
医学信息学研究
›
Jena学习日志
返回列表
发新帖
查看:
2991
|
回复:
5
Jena学习日志
[复制链接]
laotao
laotao
当前离线
积分
280
发表于 2007-9-29 14:50:43
|
显示全部楼层
|
阅读模式
一、为项目添加Jena类库(比较傻,大侠帮忙指正)
1. 连接到cvs服务器,将TESTModule下载到本机
2. 切换到Java视图
3. 在Jena类库名上单击右键,选择Build Path -> Configure Bulid Path
4. 在Libraries选项卡中双击Jena,在打开的对话框中点击User Libraries,在下一个对话框中点击New,输入Jena,再点OK。在User Livraries对话框中点击Add JARs。
5. 找到本地Jena文件夹,打开lib,选中所有包,点“打开”
6. 一路OK。
回复
举报
danelchen
danelchen
当前离线
积分
3156
发表于 2007-9-29 15:34:45
|
显示全部楼层
其实根据不同的Project类型,方式可以灵活多变。
比如是Dyminc Web Project的只需要将项目需要的jar拷贝到项目所在的WEB-INF/lib的然后刷新一下该Project就能自动引入。
如果是普通的Java Project则可以像laotao所述的方式添加。另外Jena开源项目提供的Jar比较多其实我们可以根据实际的使用情况选择Jar包导入。
回复
举报
danelchen
danelchen
当前离线
积分
3156
发表于 2007-9-29 15:37:03
|
显示全部楼层
希望laotao同志再接再厉,能把Jena各个Jar的主要功能告诉大家,也就更能方便大家选择引用了。
回复
举报
laotao
laotao
当前离线
积分
280
楼主
|
发表于 2007-9-30 11:00:02
|
显示全部楼层
二、RDF文件的读取
谢谢Danel。不过因为不能确定以后会用到Jena的哪些功能,还是全部导入进来吧。具体每个方法所在的包可以在Eclipse的Tooltip上看到。
今天终于摸索出把某个Resource放到CVS上的方法(CVS和SourceSafe差别太大了,又没有耐心看文档),赶忙把测试用的RDF文件传了上去,现在TESTModule\Tao\ReadRDF.java应该可以运行了。
下一步学习RDF文件的写入,有写过的大侠请指教。
[
本帖最后由 laotao 于 2007-9-30 11:05 编辑
]
回复
举报
南京猿人
南京猿人
当前离线
积分
954
发表于 2007-9-30 12:44:42
|
显示全部楼层
//load file into memory
Property p=model.createProperty(namespace+"propertyName")
resource r =model.createResource(namespace+"name");
r.addproperty(p, value);
回复
举报
laotao
laotao
当前离线
积分
280
楼主
|
发表于 2007-10-2 14:57:40
|
显示全部楼层
三、写入RDF文件
try
{
out = new FileOutputStream(outputFileName);
model.write(out);
}
catch(Exception e)
{
System.out.println(e);
}
详细代码请见TESTModule[cvs.miforum.net]/Tao/RDFReadWrite.java
回复
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
欢迎注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
快速回复
返回顶部
返回列表