安装Tomcat,配置环境变量时遇上的坑
在安装环境变量时,可能会遇上
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