中科院分词系统异常处理
2014-10-18 12:23
197 查看
中科院分词ICTCLAS5.0 配置错误处理
中科院分词ICTCLAS5.0 配置错误处理 (已上传) 将rar文件解压后,将文件中的所有内容,放入工程根目录下。 新建包,包名:ICTCLAS.I3S.AC.ICTCLAS50 在包中复制文件ICTCLAS50.java
错误一:
配置文件太多,包括Data和ICTCLAS50.dll等,我想把它放在一个特定的文件夹如ICTCLAS路径下。配置路径如下:
运行Test.java出现如下错误
Exception in thread "main" java.lang.UnsatisfiedLinkError: no ICTCLAS50 in java.library.path
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1709)
at java.lang.Runtime.loadLibrary0(Runtime.java:823)
at java.lang.System.loadLibrary(System.java:1030)
at ICTCLAS.I3S.AC.ICTCLAS50.(ICTCLAS50.java:9)
at cn.yh.split.ParagraphTest.main(ParagraphTest.java:9)
解决办法:
很明显,这是由于java.library.path不正确,只需要将导入dll时使用load导入绝对路径即可。 1.把ICTCLAS50.dll拷贝到System32文件夹中 2.修改ICTCLAS50.java里面的System.loadLibrary("ICTCLAS50")为 System.load("C:\\Program Files\\Apache Software Foundation\\Tomcat
6.0\\webapps\\webcmp\\ICTCLAS50.dll");
错误二: 修改后运行又出现以下错误:
Init Fail! Init Fail!
Cannot Open Configure file .\Configure.xml Cannot Open Configure file .\Configure.xml 解决方法:
有错误可知,是由于找不到 .\Configure.xml 文件。 修改test.java文件中方法testICTCLAS_ParagraphProcess和testICTCLAS_FileProcess()中String argu的值: String argu = "C:\\Program
Files\\Apache Software Foundation\\Tomcat 6.0\\webapps\\webcmp\\ICTCLAS50.dll";
这里应该把地址改成相对地址,这样可用性比较强。
中科院分词ICTCLAS5.0 配置错误处理 (已上传) 将rar文件解压后,将文件中的所有内容,放入工程根目录下。 新建包,包名:ICTCLAS.I3S.AC.ICTCLAS50 在包中复制文件ICTCLAS50.java
错误一:
配置文件太多,包括Data和ICTCLAS50.dll等,我想把它放在一个特定的文件夹如ICTCLAS路径下。配置路径如下:
运行Test.java出现如下错误
Exception in thread "main" java.lang.UnsatisfiedLinkError: no ICTCLAS50 in java.library.path
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1709)
at java.lang.Runtime.loadLibrary0(Runtime.java:823)
at java.lang.System.loadLibrary(System.java:1030)
at ICTCLAS.I3S.AC.ICTCLAS50.(ICTCLAS50.java:9)
at cn.yh.split.ParagraphTest.main(ParagraphTest.java:9)
解决办法:
很明显,这是由于java.library.path不正确,只需要将导入dll时使用load导入绝对路径即可。 1.把ICTCLAS50.dll拷贝到System32文件夹中 2.修改ICTCLAS50.java里面的System.loadLibrary("ICTCLAS50")为 System.load("C:\\Program Files\\Apache Software Foundation\\Tomcat
6.0\\webapps\\webcmp\\ICTCLAS50.dll");
错误二: 修改后运行又出现以下错误:
Init Fail! Init Fail!
Cannot Open Configure file .\Configure.xml Cannot Open Configure file .\Configure.xml 解决方法:
有错误可知,是由于找不到 .\Configure.xml 文件。 修改test.java文件中方法testICTCLAS_ParagraphProcess和testICTCLAS_FileProcess()中String argu的值: String argu = "C:\\Program
Files\\Apache Software Foundation\\Tomcat 6.0\\webapps\\webcmp\\ICTCLAS50.dll";
这里应该把地址改成相对地址,这样可用性比较强。
相关文章推荐
- 中科院分词系统的平滑处理
- J2EE系统异常的处理准则
- C#.Net开发基于Oracle数据库系统常见异常处理
- 针对有效的错误处理设计异常管理系统
- 中科院分词系统学习笔记(一)
- 让中科院中文分词系统ICTCLAS为lucene所用的简单程序(C#版)
- 谈谈系统中的异常处理
- 在NETBEANS上使用中科院汉语分词系统ICTCLAS2009共享版
- 利用异常进行系统中通用的消息通知和事件处理
- J2EE系统异常的处理准则
- 中科院中文分词系统--上下文关系字典结构
- 基于ARM 的嵌入式系统程序开发要点--(四)异常处理机制的设计
- 中科院中文分词系统ICTCLAS之NShortPath代码的详细分析
- 系统异常捕获处理
- progressive类型的jpeg在嵌入系统中的异常处理
- 中科院中文分词系统--字典结构
- 使用Application_Error事件处理程序把异常记录到系统事件日志
- 中科院中文分词系统ICTCLAS之CSegment的GenerateWord()详细分析
- 使用中科院汉语分词系统ICTCLAS2009共享版(JNI)会出现的问题
- 如何处理系统异常