在基于Struts构架的Java Web项目中加入ICTCLAS分词http://blog.csdn.net/CloneIQ/archive/2006/08/09/1043088.aspx
2007-10-30 16:23
826 查看
在基于Struts构架的Java Web项目中加入ICTCLAS分词
(昆明理工大学 智能系统实验室 刘利军 QQ:93612798)
在基于Web的搜索引擎中,对文本分词是不可缺少的,本文介绍如何将中科院的ICTCLAS分词模块加入到Web项目中,项目结构为JSP+Tomcat +Struts+JavaBean,使用Eclipse作为IDE,并安装了MyEclipse插件,以提高构建Strust结构的效率。
主要分为如下步骤:
1.新建MyEclipse Web Project,并加入Struts支持
具体步骤请参见:MyEclipse开发Struts步骤(作者:诸葛靓 QQ:81295812 E-mail:xuzhaorui@126.com),可以留言,本来也可以给你发一份,版权归原作者。
2.在新建的项目中加入分词模块及Java 调用接口
具体步骤请参见:ICTCLAS分词系统Java调用接口在Eclipse中的安装(http://blog.csdn.net/CloneIQ/archive/2006/07/20/945909.aspx)
到目前为止,在本项目中运行Java程序(main()函数),分词功能已经可以运行了。
但在Struts的控制器中仍然不能运行,调用分词时将发生如下问题:
exception
javax.servlet.ServletException: no ICTCLAS in java.library.path
root cause
java.lang.UnsatisfiedLinkError: no ICTCLAS in java.library.path
主要是因为是在Servlet容器中无法找到ICTCLAS动态库,此时只需将ICTCLAS.dll复制到<tomcat_home>/bin目录中即可。
Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1043088
(昆明理工大学 智能系统实验室 刘利军 QQ:93612798)
在基于Web的搜索引擎中,对文本分词是不可缺少的,本文介绍如何将中科院的ICTCLAS分词模块加入到Web项目中,项目结构为JSP+Tomcat +Struts+JavaBean,使用Eclipse作为IDE,并安装了MyEclipse插件,以提高构建Strust结构的效率。
主要分为如下步骤:
1.新建MyEclipse Web Project,并加入Struts支持
具体步骤请参见:MyEclipse开发Struts步骤(作者:诸葛靓 QQ:81295812 E-mail:xuzhaorui@126.com),可以留言,本来也可以给你发一份,版权归原作者。
2.在新建的项目中加入分词模块及Java 调用接口
具体步骤请参见:ICTCLAS分词系统Java调用接口在Eclipse中的安装(http://blog.csdn.net/CloneIQ/archive/2006/07/20/945909.aspx)
到目前为止,在本项目中运行Java程序(main()函数),分词功能已经可以运行了。
但在Struts的控制器中仍然不能运行,调用分词时将发生如下问题:
exception
javax.servlet.ServletException: no ICTCLAS in java.library.path
root cause
java.lang.UnsatisfiedLinkError: no ICTCLAS in java.library.path
主要是因为是在Servlet容器中无法找到ICTCLAS动态库,此时只需将ICTCLAS.dll复制到<tomcat_home>/bin目录中即可。
Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1043088
相关文章推荐
- ICTCLAS分词系统Java调用接口在Eclipse中的安装 http://blog.csdn.net/CloneIQ/archive/2006/07/20/945909.aspx
- 在基于Struts构架的Java Web项目中加入ICTCLAS分词
- 关于在基于Struts构架的Java Web项目中加入ICTCLAS分词两点说明
- 如何将Web应用打包成.war文件? 转自:http://blog.csdn.net/code_JAVA/archive/2008/05/19/2457749.aspx
- Eclipse Java注释模板设置详解 http://blog.csdn.net/ahhsxy/archive/2009/09/11/4542682.aspx
- java关键字Transient 转自:http://blog.csdn.net/flynetcn/archive/2008/03/03/2142020.aspx
- java NIO引用自http://blog.csdn.net/shidcai/archive/2006/03/19/629261.aspx
- 基于S3C2410的SD卡linux驱动工作原理 http://blog.csdn.net/funy_liu/archive/2009/11/03/4764206.aspx 流程图
- webpack+vue+vue-router创建项目具体(备注:供自己学习时以备随时可以查看用而整理,首发地址:http://blog.csdn.net/fungleo/article/detail)
- java中的数组与集合的排序---摘抄自:http://blog.csdn.net/jonathan_q_bo/archive/2005/11/29/539043.aspx
- ASP.NET 常用技巧学习 (http://blog.csdn.net/JavaProgramers/archive/2007/04/13/1563441.aspx)
- ant 介绍 http://blog.csdn.net/sunjavaduke/archive/2007/03/08/1523819.aspx
- 基于VC.NET的GDI+图像处理(1) --http://blog.csdn.net/oskycar/archive/2008/04/01/2242151.aspx
- Eclipse_jboss00(http://blog.csdn.net/javamxj/archive/2005/01/13/251982.aspx)
- Struts 2的基石——拦截器(Interceptor)http://www.blogjava.net/max/archive/2006/12/06/85925.html
- 在C#中使用异步Socket编程实现TCP网络服务的C/S的通讯构架(一)----基础类库部分(来源:http://blog.csdn.net/yangjundeng/archive/2005/03/17/321920.aspx)
- struts 笔记 转自 http://www.blogjava.net/hoojo/archive/2012/01/29/368972.html
- java annotation---摘自http://blog.csdn.net/numenZQ/archive/2007/06/17/1654827.aspx
- [转] VS2005制作Web安装程序 [http://blog.csdn.net/rainbowsoftware/archive/2007/08/01/1721296.aspx]
- http://blog.csdn.net/web518/archive/2005/04/21/356322.aspx