TauP安装

参考:

https://seismo-learn.org/software/taup/install/

官方网站:

https://www.seis.sc.edu/taup/

java安装:

需要安装java运行环境。

sudo yum install epel-release
sudo yum install java-11-openjdk

如果上面代码不行,运行:

sudo yum -y install java-1.8.0-openjdk*

TauP安装

将下载的安装包解压

tar -xvf TauP-2.6.1.tgz

将taup安装到/opt/目录下:

mkdir -p ~/opt/
mv TauP-2.6.1 ~/opt/

修改环境变量,将Taup的路径添加到PATH中:

echo 'export PATH=${HOME}/opt/TauP-2.5.0/bin:${PATH}' >> ~/.bashrc
source ~/.bashrc

终端输入taup,出现Taup图形界面即可。
注意:此处的Taup版本为2.5.0, 需要修改为对应版本。

出现过的问题

如果出现

Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 0
    at edu.sc.seis.TauP.ToolRun.main(ToolRun.java:140)

说明java版本问题,重装即可。

首先卸载原有java,查看java版本

java -version

显示:

java-11-openjdk-headless-11.0.17.0.8-2.el8.x86_64
tzdata-java-2022g-1.el8.noarch
javapackages-filesystem-5.3.0-1.module_el8.0.0+11+5b8c10bd.noarch
java-11-openjdk-11.0.17.0.8-2.el8.x86_64
java-1.8.0-openjdk-headless-1.8.0.352.b08-2.el8.x86_64

卸载java

1
2
yum -y remove java-11-openjdk-headless-11.0.17.0.8-2.el8.x86_64
yum -y remove java-1.8.0-openjdk-headless-1.8.0.352.b08-2.el8.x86_64

检查是否卸载完成

java -version

若显示没有java文件,即可重装:运行java安装命令即可。