您的位置首页>企业动态>

linux 命令行使用hanlp

导读 大家好,我是极客范的本期栏目编辑小友,现在为大家讲解linux 命令行使用hanlp问题。本文的主要工作是在linux服务器上使用hanlp,测试源代

音频解说

大家好,我是极客范的本期栏目编辑小友,现在为大家讲解linux 命令行使用hanlp问题。

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

HanLP-1 . 3 . 1 \ src \ test \ Java \ com \ hancks \ demo \ DeMokeyword . Java

1.文档内容结构介绍

我的工作目录名为hanlp,由以下文件组成:

META-INF存储文件MANIFEST。MF文件

清单-版本: 1.0

main-class : com . hancks . demo . demo keyword

主文件夹对应于HALp源代码中的HALp-1 . 3 . 1 \ src \ main文件夹。

数据文件夹是hanlp的数据文件。

生成的jar文件

源文件记录了main中的所有java文件,并用于编译这些文件。

运行. sh脚本来执行程序

#!bin/bash

#在这里,我专门编译了hanlp的核心算法部分main和样本DemoKeyword.java分别进行测试。

#主要展示java编译的两种情况,单文件编译和多文件编译(多文件需要构造sourcelist,命名可以自定义)

# sourcelist记录所有java文件路径

# 1.单文件编译

# -d表示编译后的java文件中对应于包的文件目录,

#.指示编译目录在当前路径下生成。

DemoKeyword.java

# 2.借助sourcelist文件进行多文件编译

查找main/-name '*。java' sourcelist

javac @sourcelist -d。

#打包

jar-cvfm wordeg . jar META-INF/MANIFEST。MF com/

#运行jar包

Java-jar word eg . jar

DemoKeyword.java测试样本文件

执行run.sh脚本文件以获得运行结果:

bash run.sh

文章来源于向晓的博客。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。