ictclas包 java_ICTCLAS分词系统Java调用接口在Eclipse中的安装

ICTCLAS分词系统Java调用接口在Eclipse中的安装

实验环境:JDK1.5、Eclipse3.1、XP操作系统

分词系统Java接口解压包:d:\fenci(http://www.nlp.org.cn中查找下载)

导入步骤:

在Eclipse中新建Java项目,名称为:WordSpli,目录结构如下所示:

右击WordSplit项目,选择“导入”,将弹出导入窗口,选择列表中的“文件系统”,弹出“文件系统”导入窗口,选择相关文件(如下图所示):

(注:“选项”里只能选择“只创建选择的文件夹”单选框。)

选择完成后,单击“完成”按钮,反回Eclipse窗口,现在Eclipse包资源管理器中的目录应该是:

如果出上面的目录结构,恭喜你(运气不错),现在就可运行“ICTCLAS.java”文件(方法:右击“ICTCLAS.java”,选择“运行方式”中的“java应用程序”),并出现分词结果。

但在很多情况下会出现问题,例如经常出现:

java.lang.UnsatisfiedLinkError: no ICTCLAS in java.library.path

at java.lang.ClassLoader.loadLibrary(Unknown Source)

at java.lang.Runtime.loadLibrary0(Unknown Source)

at java.lang.System.loadLibrary(Unknown Source)

at com.xjt.nlp.word.ICTCLAS.(ICTCLAS.java:37)

Exception in thread "main"

的错误信息,出现这个错误的主要原因是Java项目的目录结构存在问题,Java找不到分词的动态库。如果出现上面的问题,你可能要花些时间整理其目录结构了,按照笔者的实验,可按下列步骤进行:

1. 新建Java应用(WordSplit),手工建WordSplit应用的目录结构(如下图所示):

本文以src(一般此目录在建立项目时会自动生成)目录为列说明如何创建:

方法:右击“WordSplit”应用,选择“新建”选项中的“源文件夹”,在弹出的新建源文件夹窗口中输入:src(如下图所示)后点击“完成”按钮,返回Eclipse环境。

2. 按照上述方法分别创建“classes”、“data”、“lib”源文件夹。

3. 分别导入相关文件夹中的文件及子文件夹,步骤如下:

1. 导入src文件夹中的相关内容

右击“src“,选择“导入”选项,弹出导入窗口,在列表中选择“文件系统”,按“下

相关文档:

Java Decompiler(http://java.decompiler.free.fr/

)是一款JAVA反编译器.可以在windows,linux,MAC OS运行.

可以作为独立软件运行,也可以作为Eclipse的插件运行.

这个工具可以帮助我们查看没有源代码的JAR的JAVA代码.对开发或者维护第三方插件而引起的问题,我们根据代码去分析,判断.而不是自己瞎猜第三方软件的代码是怎么 ......

java加密技术收集 http://coreoak.javaeye.com/blog/91576

关键字: java加密技术

在chinaitlab上面找到关于java加密技术的文章, 摘抄下来, 日后好好学习,链接地址:http://java.chinaitlab.com/base/719984_2.html

最近在研究JAVA CLASS LOADING技术,已实现了一个自定义的加载器。对目前自定义加� ......

windows xp下配置JDK环境变量:

1.安装JDK,安装过程中可以自定义安装目录等信息,例如我们选择安装目录为D:\java\jdk1.5.0_08;

2.安装完成后,右击“我的电脑”,点击“属性”;

3.选择“高级”选项卡,点击“ ......

所有的程序开发手册都包含了各种规则。一些习惯自由程序人员可能对这些规则很不适应,但是在多个开发人员共同写作的情况下,这些规则是必需的。这不仅仅是为了开发效率来考虑,而且也是为了后期维护考虑。

命名规范

定义这个规范的目的是让项目中所有的文档都看起来像一个人写的,增加可读性,减少项目组中因为 ......

用java提供的api实现从证书文件(本实例实验对象为*.cer文件)中获取有效信息的方法..

public static X509Certificate getCert(String fileName) throws Exception {//从一个有效的证书文件来创建证书..

InputStream inStream = new FileInputStream(fileName);

CertificateFactory cf = CertificateFactory.get ......

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值