本文共 785 字,大约阅读时间需要 2 分钟。
在基于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中的安装()到目前为止,在本项目中运行Java程序(main()函数),分词功能已经可以运行了。但在Struts的控制器中仍然不能运行,调用分词时将发生如下问题:exception javax.servlet.ServletException: no ICTCLAS in java.library.pathroot 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