关于如何在linux服务器上使用hanlp也有分享过一篇,但分享的内容与湘笑的这篇还是不同的。此处分享一下湘笑的这篇hanlp在linux服务器上使用的文章,供新手朋友学习之用。

本文主要工作是在linux服务器上使用hanlp, 测试源码主要是hanlp源码中的

HanLP-1.3.1\src\test\java\com\hankcs\demo\DemoKeyword.java

(hanlp-1.3.1版本比较老了,建议可以去下载一下1.7的新版本~)

1. 文件内容结构介绍

本人的工作目录命名为hanlp,该目录下主要由以下文件:

·META-INF 存放文件MANIFEST.MF文件

1 Manifest-Version: 1.0

2 Main-Class: com.hankcs.demo.DemoKeyword

·main 文件夹对应hanlp源码中HanLP-1.3.1\src\main 文件夹。

·data 文件夹则是hanlp的data文件

·wordseg.jar 生成的jar文件

·sourcelist 文件记录了main中所有的java文件,用于对这些文件进行编译

·run.sh 执行程序的脚本

执行run.sh脚本文件即可得到运行结果:

1 bash run.sh

转载于:https://blog.51cto.com/13636660/2357482

如何在linux服务器上使用hanlp相关推荐

  1. 如何在 Linux 服务器上安装 Red5?

    安装 Red5 服务启动脚本下载地址         要在 Linux 服务器上安装 Red5,应该先安装 JDK 和 ANT.可以参考< 如何在 64 位 linux 机器上安装 jdk1.6 ...

  2. linux mysql搭建禅道详细教程_如何在Linux服务器上部署禅道

    目前较受欢迎的开源项目管理软件:禅道. 这是一款国产的优秀开源项目管理软件,基于敏捷项目管理理念开发而成,操作简洁,能够很好地满足目前团队中的产品.开发.测试等人员的使用. 下面详细介绍如何在Linu ...

  3. 如何在 Linux 服务器上更改分区方案?

    在 Linux 服务器上,分区方案对于数据存储和系统管理至关重要.当服务器的存储需求发生变化或者需要重新组织分区时,更改分区方案是一个常见的任务. 本文将详细介绍如何在 Linux 服务器上更改分区方 ...

  4. 前端人员如何在linux服务器上搭建npm私有库

    为什么要搭建npm私有库? 为了方便下载时,公共包走npmjs,私有包走内部服务器. npm包下载的速度较慢,搭建npm私有库之后,会先操作私有库中是否有缓存,有缓存直接走缓存,而不用重新再去请求一遍 ...

  5. jq fileupload 设置最大文件大小5m_如何在 Linux 服务器上设置 ulimit 和文件描述符数限制 | Linux 中国...

    在生产环境中遇到打开文件数这类的挑战如今已是司空见惯的事情了.-- Shashidhar Soppin 
简介:在生产环境中遇到打开文件数这类的挑战如今已是司空见惯的事情了.因为许多应用程序是基于 J ...

  6. linux部署jar项目报错_如何在Linux服务器上部署jar包

    启动程序方法 1.上传jar包到linux服务器下 2.启动jar包 ​前台模式 java –jar XXXX.jar(注意这个命令启动时,断开服务连接后,服务就关闭了) ​后台模式 nohup ja ...

  7. 如何进行服务器备份操作系统,如何在Linux服务器上做备份和恢复

    ZDNetChina服务器站 10月26日操作系统技巧进行一般的备份应该是负责任的系统管理者的最高优先考虑.虽然Linux 是一个高度可靠的作业系统,系统失效仍然可能发生.可能因为硬体故障,电源中断, ...

  8. linux neo4j 服务器,如何在linux服务器上配置Neo4j · Digital World

    8种机械键盘轴体对比 本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选? 在服务器上安装Neo4j 连接服务器时没有图形界面与浏览器,需要在shell中下载与安装Neo4j. 在shell中使用 ...

  9. 如何在Linux服务器上挂载新硬盘?我用几个命令就摆平了

    Linux的硬盘识别: 一般使用"fdisk -l"命令可以列出系统中当前连接的硬盘 设备和分区信息.新硬盘没有分区信息,则只显示硬盘大小信息. 1.关闭服务器加上新硬盘 2.启动 ...

最新文章

  1. CSDN送会员?免费的!都来领!
  2. EventBus设计之禅
  3. 解析 this.initialize.apply(this, arguments)
  4. 不让复制是不可能的----js获取选中文字
  5. CentOS 编译安装python3.6
  6. 新手站长必须养成的五个好习惯
  7. echarts鼠标事件以及自定义数据获取
  8. 头像上传html js版,javascript头像上传代码实例
  9. Linux查看网卡,重启网卡,查看网络数据的方法
  10. Mysql 排序null值 排序问题分析
  11. POJ1009 Edge Detection
  12. 原来找展会会刊(参展商名录)这么简单
  13. Unity ShaderLab Stencil Comp 枚举的对应数值
  14. 仿写天猫tmall首页
  15. 使命愿景价值观_为什么在制作产品时应该专注于愿景,价值,风险和先例
  16. Mac OS X系统下修改wifi共享的默认网段
  17. 笔记本电脑上的触摸板怎样关闭(神州战神)
  18. 超分算法小合集之SRCNN、DCSCN、SRDenseNet、SRGAN
  19. docker-compose部署Redis-Cluster集群
  20. gorilla/mux 翻译

热门文章

  1. Linux下gcc编译中关于头文件与库文件搜索路径相关问题
  2. 【】python时间处理;PYTHON定时任务合集
  3. spring系统学习:20180611: Spring中AOP通知的类型
  4. TCP三次握手和四次断开
  5. runtime的常用方法objc_setAssociatedObject的使用
  6. Android系统中标准Intent的使用
  7. OPEN RESETLOGS 启动,报ORA-00392   ORA-00312错误
  8. ExtJs十三(ExtJs Mvc图片管理之三)
  9. JDK1.5-1.7 比较二
  10. Facade模式——设计模式学习笔记