安装Tomcat,配置环境变量时遇上的坑
This_is_Y Lv6

来自之前cnblog的博客
源地址:https://www.cnblogs.com/This-is-Y/p/12297395.html

在安装环境变量时,可能会遇上

The CATALINA_HOME environment variable is not defined correctly
This environment variable is needed to run this program

这时候要在环境变量里配置好

CATALINA_HOME

E:\apache-tomcat-7.0.99

就像这样,

 

 

 好,再试一遍,

然鹅你会发现还是不行,

 

 

 第一个点来了,更新完环境变量后,虽然不需要重启电脑,但是需要重启程序,因为你之前打开程序,用的还是之前的环境变量。

 所以这里在修改完环境变量后,新打开一个cmd窗口,重新输入startup.bat。发现还是报错了,那再回到之前修改的那里,先看第一处,很正常,就是Tomcat的路径。

 

 

 再看第二处,认真看可以发现,有一个分号。这时候点击下面的编辑文本,在这里把最后的分号删掉,

 

 

 因为在一开始编辑的时候,在path路径里看到不同的value后面都加了分号,所以自作聪明地在这里也加上了分号,同时不知道要重启cmd窗口,两个问题加在一起,导致一个环境变量配了我好半天。

 

 

 在配置成功后,再次输入startup.bat,应该就可以打开一个新窗口了,像这样,这时候就可以打开http://127.0.0.1:8080/了,记住这个Tomcat地窗口不能关,关了窗口,服务就关闭了。

 

 

 如果出现乱码,找到conf下面的logging.properties文件,打开,修改这一行的值为GBK,默认应该是UTF-8

 

 Comments