Terrier信息检索平台的安装与使用(Mac OS)
配置Java环境
- 可以在oracle官网下载jdk
- 按提示安装直到安装完成
- 在终端输入
java
或者java -version
查看相关信息 - 接着在终端输入
echo $JAVA_HOME
,此命令将输出Java安装的路径。如果输出为空白,可以按以下步骤操作:
- 在命令行键入
vi ~/.bash_profile
,进入到bash_profile文件 - 按
i
键进入编辑模式,添加export JAVA_HOME=$(/usr/libexec/java_home)
,随后按esc
退出编辑,先按:
之后输入wq
保存退出。 - 接着输入
source ~/.bash_profile
使更改生效, - 输入
echo $JAVA_HOME
即可输出java安装路径。
gouge@gougedefanwan terrier-project-5.1 % echo $JAVA_HOME
/Library/Java/JavaVirtualMachines/jdk1.8.0_221.jdk/Contents/Home
但是,这种修改只是临时修改,重新打开终端之后echo $JAVA_HOME
命令失效,试了网上的很多种方法都行不通,最终通过修改zshrc
文件使得配置永久生效。操作如下:
- 在终端输入
sudo vi ~/.zshrc
进入到zshrc文件(sudo 为了获取管理员权限) - 按
i
键进入编辑模式,添加export JAVA_HOME=$(/usr/libexec/java_home)
,随后按esc
退出编辑,先按:
之后输入wq
保存退出 - 输入
source ~/.zshrc
使得修改生效。
- 这样的话,就配置好了java环境,进行下一步。
安装Tertrier
- 首先到Terrier官网下载,现在最新的版本是5.1,下载5.0和5.1都可以。
- 下载Terrier之后,将文件复制到要安装Terrier的目录中,在终端中进入到当前目录,通过
tar -zxvf terrier-project-5.1-bin.tar.gz
,解压完之后将在当前目录下创建terrier-project-5.1
文件夹,通过cd terrier-project-5.1
进入到Terrier安装目录,键入bin/terrier
以查看Terrier版本和可用命令。
Terrier的使用
- 可以参考Terrier官网的快速入门指南
- 也可以看本人做的TREC 2018 Precision Medicine Track