微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

初次使用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界面。

  

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。