首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Eclipse开发 >

ICTCLAS2011_JNI学习札记-eclipse部署

2012-07-20 
ICTCLAS2011_JNI学习笔记-eclipse部署这里首先将ICTCLAS的提供的JNI版本导入Eclipse工程下以便以后的开发,

ICTCLAS2011_JNI学习笔记-eclipse部署

这里首先将ICTCLAS的提供的JNI版本导入Eclipse工程下以便以后的开发,部署很简单:

1)新建一个Java工程,将ICTCLAS提供的最重要的4个文件一并拷贝到工程目录下:

Data目录:主要存放系统自带的各个词典文件、词性标注映射集及用户自定义词典等,在初始化时会根据配置文件的配置信息加载本目录下的词典Configure.xml文件:系统配置文件,主要有data目录的路径信息、日志文件信息、词典修改信息等usr.lic:授权文件,缺少合法的授权文件将无法成功加载ICTCLAS50.dll:ICTCLAS的动态链接库,各个接口的实现

2)将ICTCLAS提供的\ICTCLAS50_Windows_32_JNI\API\目录下的ICTCLAS目录拷贝到工程的src目录下

3)可选步骤:创建一个ICTCLAS.I3S.test包用来存放各个示例程序

最终整个工程的目录结构如下:

ICTCLAS2011_JNI学习札记-eclipse部署?

下面在该工程下即可编写各个示例程序


我今天把dll文件放在src文件夹下面,直接在bin文件夹下用命令行方式可以执行,但是Eclipse里死活执行不了。一开始找不到dll,我把bin路径加到path下面,dll倒是可以找到了,但是ICTCLAS_Init(argu.getBytes("GB2312"),0)这个初始化总是失败,我还以为是编码问题呢。
按楼主的路径把dll等文件放到src外面就通过了,感谢

热点排行