在Linux虚拟机下安装tomcat:Neither the JAVA_HOME nor the JRE_HOME environment variable is definedAt lea
1.去官网上下载tomcat安装包 https://tomcat.apache.org/download-80.cgi
,在虚拟机上找个位置,把安装包放那,解压缩就可以了
2.很多教程说现在直接开启tomcat服务就可以了。至少我的报错了。报错:
Neither the JAVA_HOME nor the JRE_HOME environment variable is definedAt lea
找不到JAVA_HOME JRE_HOME
3.在bin下面 setclasspath.sh里面配上jdk环境 ,
在set JAVA_HOME or JRE_HOME if not already set那里加上下面两句
export JAVA_HOME=/usr/local/java/jdk1.8.0_251
export JRE_HOME=/usr/local/java/jdk1.8.0_251/jre
详细看这篇
https://blog.csdn.net/to_baidu/article/details/52848620
4.之后启动服务 ./startup.sh
如果输入命令之后出现的几个环境 和你配的环境一致并且出现Tomcat started,那就启动成功 了
5.tomcat默认是8080端口号,输入ifconfig
出来的 inet 地址就是你虚拟机的ip inet 地址:127.0.0.1
虚拟机中浏览器中输入ip:端口号就能出现tomcat的首页。