JavaWeb基础—Tomcat
JavaWeb服务器:可以运行以及发布JavaWeb应用的JavaWeb容器,开发项目必须放在该容器中才可以被浏览器访问。(只能等待请求,然后做出响应)
静态资源(HTML):数据始终不变
动态资源(JSP/Servlet):数据由程序产生,页面因人因时而变
Tomcat:安装不再赘述,免安装版直接解压即可(建议安装时只修改盘符) (一只可以运行的叫Tom的小猫),Tomcat必须要求JAVA_HOME的正确配置
Tomcat的开启与关闭(bin目录):startup.bat(双击打开,一闪即消失说明JAVA_HOME配置问题) shutdown.bat(双击关闭)
Tomcat端口号修改:conf文件夹、server.xml、端口号一直到65535
验证是否安装成功:打开浏览器,输入http://localhost:8080/,能显示Tomcat界面代表安装成功。
容易出错的地方主要是
JAVA_HOME未正确配置:检查配置
端口被占用:见 小问题分类的博客
虚拟目录映射的方式:
tomcat服务器会自动管理webapps目录下的所有web应用,并把它映射成虚似目录。换句话说,tomcat服务器webapps目录中的web应用,外界可以直接访问。
部署Tomcat到myeclispe(Eclipse大同小异):
window->perferences->MyEclipse->servers->Runtime Environment
部署完成过后在window->show view->servers中可以看到
修改端口号:
参考:http://blog.csdn.net/alongwilliam/article/details/8199974
eclipse部署时出现404需要配置!
http://blog.csdn.net/lynn_wgr/article/details/7751228
注意MyEclipse中建立的web的项目默认没有web.xml,需要在建立项目时 next->next->勾选generate web.xml
更新:一般开发时重启tomcat的场景——等待JRebel的逆袭!
修改jsp页面是不要重启的
修改properties文件是不要重启的
修改java文件是要重启的。
修改xml文件是要重启的。
如果是debug模式的话,并且没有添加新的方法,是不用重启的
更新:注意:tomcat用的时候,不要点restart,先点publish发布项目,再start
也就是先关闭再启动,而不是直接restart,可能会造成不能启动也不能关闭的问题
最新文章
- fastq-dump 报错 解决方案
- 子类可以有跟父类中同名的方法,但是会重写父类中的方法,甚至是root class中的方法
- 设置windows开机自启某个软件
- SpeechLib 语音播报
- [No000058]一口气读完一本英语书
- SQL2043N 与 linux的randomize_va_space特性
- Color Me Less 分类: POJ 2015-06-10 18:24 11人阅读 评论(0) 收藏
- 安卓接入ShareSDK问题
- 黑马程序员-------.net基础知识三
- Scut AccountServer
- Hacker(23)----破解常见文件密码
- ajaxfileupload.js 文件上传
- apt-key adv
- PUTTY无法远程连接服务器故障解决[转]
- Linux常用命令大全(归类)
- asp.net core mvc发布后显示异常错误信息的方法
- 获取spring上下文的bean 工具类
- 获取Methods成员方法类
- codevs 5929 亲戚
- 8.openldap mirrormode(主主同步)
热门文章
- JavaScript Web 应用最佳实践分析
- justreq测试接口配置服务
- RHEL7系统管理之内核管理
- SQLServer中DataLength()和Len()两内置函数的区别
- [翻译] AFSoundManager
- Imagex用法
- 只要下面看到func() 带括号的,就会弹上去找对应的函数,然后执行相应的函数块
- 【FLEX教程】#007 如何让JS调用SWF里的方法
- css画图那些事
- 2018 ACM-ICPC 中国大学生程序设计竞赛线上赛 F题 Clever King(最小割)