参考:
https://seismo-learn.org/software/taup/install/
官方网站:
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 | yum -y remove java-11-openjdk-headless-11.0.17.0.8-2.el8.x86_64 |
检查是否卸载完成
java -version
若显示没有java文件,即可重装:运行java安装命令即可。