最近毕设需要用到ICTCLAS分词系统,这个系统是中科院计算所研发的,搞文本的应该都知道吧。
这个系统有好多版本并且不同系统也有很多种版本。
1、首先下载ICTCLAS50_Windows_64_JNI.rar,解压之后把其中API文件夹下的所有文件拷贝到eclipse工程下。
2、把测试文件放到工程根目录下,
3.点击桌面开始->运行,键入cmd进入dos界面的命令行
4.进入到工程所在目录
>cd D:workspaceemotionAnalyprogram
>d:
5.编译 javac TestMain.java
6.执行 java TestMain
工程如下:
运行结果
可能遇到的问题:
1、Can't load AMD 64-bit .dll on a IA 32-bit platform
这说明ictclas是32位的,然而电脑安装的JDK是64位的,应该下载64位 ictclas。
2、editor does not contain a main type
这个class所在包没有被添加到build path中,那class没有包怎么办呢?用DOS java命令行执行.java文件就能解决。
3、处理java错误”编码 GBK 的不可映射字符“
首先记事本打开java源文件。然后另存为,选择ANSI编码。替换源文件。