在安装环境变量时, 可能会遇上
- 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
来源: http://www.bubuko.com/infodetail-3416950.html