跟着几篇博客下载并配置了下tomcat,由于启动startup.bat时一闪而过出错。试了几回并查询了下中雨找到缘由:html
本人的jdk以前已经配置过环境变量,没有问题,具体能够在命令行输入分别java,javac,java -version检测,这里再也不赘述。java
关于个人jdk版本是1.6x的:apache
在tomcat官网下载时,下了最新的版本8.0,致使最后出错。tomcat
看到一篇博客有这么一段话:app
运行startup.bat 后闪下DOS界面就没有了,而后访问http://localhost:8080的话也不成功,这个错误的缘由有几个。spa
a、JAVA_HOME变量的路径问题,正确的写法应该是 d:/Java/jdk1.6.0_21 切记后面不要加;.net
b、8080端口被占用了,这时候就要更改tomcat/conf 下面的server.xml了,讲文件中的8080改为其它未被占用的端口,如8123。命令行
c、tomcat/conf /server.xml 文件出现乱码的问题,这个问题常常被你们忽略,解决办法就是用源文件覆盖下。server
d、还有一个要特别注意的是,安装的Tomcat版本必定要与JDK兼容,如,JDK1.4.2就不能与Tomcat5.5以上的版本兼容,Tomcat5.0的也未必支持,若是你的JDK1.4.2的话,建议你装Tomcat4.x的版本;若是你的JDK1.5.x的话,建议你装Tomcat5.x的版本;若是你的JDK1.6.x的话,建议你装Tomcat6.x的这样的版本。xml
不巧我就是最后一个问题,因而对应于jdk1.6x的版本,我从新去官网下了Tomcat6,因而搞定。
有一篇tomcat的简易使用教程写得挺好的:Tomcat基础安装和使用