Apatch Tomcat8.0 的配置遇到问题解决

来源:互联网 发布:以上内容来源于网络 编辑:程序博客网 时间:2024/06/05 22:56

第一步:选择官网190M的jdk,不要下载小的,不然bin文件夹中没有tool.jar文件。

后台tomcat 安装会提示找不到jre错误.


第二步:安装tomcat8.0服务。

官网上下载tomcat8.0,然后解压在非中文目录。

然后在bin目录下的文件中,发现cmd闪退了一下并没有打开:


因为tomcat的运行需要JVM的支持,提示没有找到jre(因为之前的jdk下载的是小的,bin文件夹中没有tool.jar文件)。然后解决办法是重新下一个大的jdk,把java环境变量重新设置好。最后是关联java环境。



总结:

常见Tomcat无法启动故障:

1.端口被占用(使用Fport.exe查看本机上哪些端口被哪些程序使用了)。

2.tomcat的运行需要JVM的支持,startup.bat启动的时候,会看系统有没有配java_home环境变量。如果没配,启动的时候界面很快会自动关闭,我们可以开启dos窗口,把startup.bat拖进去,回车运行即可看到报错信息。

问题:如果在别的机器上装一个tomcat,不允许更改环境变量,那么如何配置?
答案:在startup.bat中设置环境变量,set JAVA_HOME=D:\java\jdk1.5.0_08

3.tomcat在启动的时候还需要另外一个很重要的环境变量Catalina_home。这个环境变量指的就是tomcat服务器所在的目录,启动startup.bat的时候,startup.bat就自己设了Catalina_home这个环境变量,这个环境变量指向的就是这个tomcat服务器所在的目录。Catalina_home指向哪台tomcat,那么就启动哪台服务器。如果我们在系统环境变量中配置了Catalina_home,那么不管你启动哪台tomcat中的startup.bat,启动的都是Catalina_home指向的哪台tomcat服务器。

参考:

       http://blog.csdn.net/machinecat0898/article/details/20007141


0 0