初次使用tomcat的那些坑
作者:互联网
以前都是老师交我们一步一步部署tomcat服务器,今天自己去官网下载适用于自己老旧的ecplise版本的tomcat,期间遇到的错误让自己有点崩溃。在大量的搜索博客和少量自我思考中,成功将tomcat启动,并加载首页,激动的心,颤抖的手,今天我就写一个也是自己主动想写的博客,用于总结一下经验,顺带放松一下,以下纯自己观点:
1,不同的版本的ecplise支持不同版本的tomcat,虽然可以修改serverInfo.porperties的版本声明从而欺骗ecplise,但我不建议你这么做。至少我改了,后期还是发现不少的毛病,出的错也是更加的离谱,所以为了后期的这只“汤姆”不添乱,最好还是去官网下载相应的tomcat版本。
具体实现:
ecplise->Window->Preferences->Server->Runtime Environment->add
tomcat 安装没有好说的,基本上都是默认,记录好tomcat的安装路径,区分不同版本的tomcat的安装文件
其中Tomcat7070w.exe可以单独运行,但是遗憾的是我没有启动成功,或许就是端口的问题。
tomcat安装好之后,去配置TOMCAT_HOME、TOMCAT_BASE、Path的值,注意的就是路径的正确性和规范性
2,还是去ecplise->Window->Preferences->Server->Runtime Environment->add后面基本也是默认操作
没有错误之后就Finish,再去Window->show view->servers调出server视图,在空白的server的视图右键new,创建你的server视图
2,(1)重点,tomcat启动的时候,经常会发现端口被占用的情况,第一种通过cmd查看被占用的端口号以及PID,再关闭其服务,重启tomcat,一般情况下,tomcat服务和一些java程序占用端口号;
(2)第二种方法就更改tomcat的端口号,更改端口号建议直接双击server视图的tomcat(右击tomcat的open),打开tomcat基本信息进行更改
当然也可以通过server.xml文件更改端口号,不过为了保险起见,还是不建议从文件更改!
(3)启动tomcat的时候,还是遇到Server Tomcat v7.0 Server at localhost failed to start的错误,可能就是xml文件的问题了
在WebContent的目录下新建index.jsp文件在body里输入你的“hello,world”
一般情况下,web.xml文件通常已经部署好index.jsp
启动tomcat,在浏览器输入http://localhost:8011/tomcat1/或者输入http://localhost:8005/tomcat1/都能通过tomcat访问你部署的项目,tomcat访问你的web.xml,调用你的index.jsp界面。
标签:xml,tomcat,ecplise,视图,server,那些,初次,端口号 来源: https://www.cnblogs.com/pdx526/p/13946453.html