windows安装tomcat遇到问题及解决方案

时间:2021-12-19 07:17:35

Tomcat的下载地址:https://tomcat.apache.org/download-80.cgi 下载的安装包解压既可以。
具体配置方案请参考:http://jingyan.baidu.com/article/870c6fc33e62bcb03fe4be90.html
在eclipse中配置tomcat参考:http://jingyan.baidu.com/article/3065b3b6efa9d7becff8a4c6.html

问题1:当把tomcat安装在c盘的时候,在安装目录的bin目录下的startup.bat启动时候容易报一下错误:

java.io.FileNotFoundException: C:\Program Files\Apache Software Foundation\Tomcat 7.0\logs\localhost_access_log.2014-04-08.txt (拒绝访问。)
at java.io.FileOutputStream.openAppend(Native Method)
at java.io.FileOutputStream.<init>(FileOutputStream.java:177)
....
....

这是因为当前文件夹在系统盘,普通用户对该系统盘下的一些操作受到权限的控制,因此要给当前用户授权,对tomcat文件进行访问。
解决方案有两种:
1. 以管理员身份运行
windows安装tomcat遇到问题及解决方案

2.修改在c盘下tomcat文件夹访问权限
windows安装tomcat遇到问题及解决方案

windows安装tomcat遇到问题及解决方案
建议使用第二种方案,因为我们可能在eclipse中配置该tomcat,如果用第一种方式,在eclipse中如果配置tomcat的文件路径设置为当前安装的tomcat路径,则会出现同样的错误。


问题2:当我们在eclipse中配置tomcat以后,在eclipse中启动tomcat,输入:http://localhost:8080无法访问网址,这时因为Eclipse配置tomcat默认是发布到.metadata\plugins\目录下的,wtpwebapps。而不是tomcat的目录中的webapps,这样在实际的tomcat目录下,就找不到发布的项目.解决方案如下
1:如果tomcat server下发布了应用,则移除,然后clean一下,如果不clean的话双击tomcat server可能是灰色的。
windows安装tomcat遇到问题及解决方案

在服务器名称上,双击,或者右键菜单,选择open,此时,会出来配置文件,有两处要修改:如下图
windows安装tomcat遇到问题及解决方案
需要修改上图标出的两个地方,Server Location选择,中间那一项,然后把Deploy path改成:webapps


问题3:有时候我们启动大一点的项目的时候,tomcat的启动时间较长,而tomcat默认的启动超时时间为45s。在服务器名称上,双击,或者右键菜单,选择open,此时,会出来配置文件,
windows安装tomcat遇到问题及解决方案
在timeout那儿修改start的启动超时时间。