`
andyliuxs
  • 浏览: 136454 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

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包用来存放各个示例程序

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

eclipse 

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

  • 大小: 12.3 KB
3
1
分享到:
评论
1 楼 RonQi 2011-11-28  
谢谢博主的图解
我今天把dll文件放在src文件夹下面,直接在bin文件夹下用命令行方式可以执行,但是Eclipse里死活执行不了。一开始找不到dll,我把bin路径加到path下面,dll倒是可以找到了,但是ICTCLAS_Init(argu.getBytes("GB2312"),0)这个初始化总是失败,我还以为是编码问题呢。
按楼主的路径把dll等文件放到src外面就通过了,感谢

相关推荐

Global site tag (gtag.js) - Google Analytics