Tomcat的一些问题
首先设置好TOMCAT环境变量(如何设置?)
1.用Servlet发现每次改动Servlet都要重启Tomcat才能生效!!!搞死爹了!!
可以选择shutdown命令或者直接叉掉汤姆猫窗口!!!然后再startup!!
2.在命令行输入startup可以启动TOMCAT窗口,启动到一半自动关闭。后来发现是conf下的server.xml不知哪里改动了。替换为原来的server.xml就可以了。
--------NOV.20.2013-----------------
3.关于Tomcat的延迟
比如在改完/WEB-INFO目录下的web.xml之后,按Ctrl+S保存,立刻刷新网页的话是不会有变化的,经测试大概5~10秒钟的延迟之后Tomcat才会察觉到变化。
所以之前写的第一条可能并不是一定需要重启,而只是需要耐心等一会儿。
4.Windows休眠后恢复,TOMCAT会DIE,需要重启TOMCAT。
--------JAN.07.2014-----------------
1.由于之前习惯在src目录下编译,结果编译出了一个class就放在那儿了,导致后来以为class本来就应该放在那儿。实际上class文件应该放在『/build/classes』和『/WEB-INFO/classes/』这两个文件夹下。然后要重启TOMCAT!然后才能适应改动。至于这两个文件夹下的class是不是都是必须的,我只验证了如果把这两个文件夹下的class都删掉,程序是不能运行的。另外如过你直接把webapps里面的应用程序文件夹删掉,那你就不用重启TOMCAT了,直接不能用。我猜想应该是WEB-INFO里面的web.xml找不到的缘故吧。
以至于在百度知道上提了这样一个问题:「http://zhidao.baidu.com/question/367457994701686924.html?quesup2&oldq=1」
最新文章
- 分享一个SQLSERVER脚本(计算数据库中各个表的数据量和每行记录所占用空间)
- 【BZOJ-3832】Rally 拓扑序 + 线段树 (神思路题!)
- 自定义列表dl的使用原因和场合
- C/C++使用HTTP协议上传
- Exploring Ionic Lists
- Akka的Actor模型及使用实例
- 关于 ASP.NET MVC 4 如果管理用户
- Android Log日志文件的分析、查看
- jdbc 获取connection 对象的三种方式
- vs中的各种快捷键
- httpclient调用方法
- SpringAOP原理
- 查看php的配置文件Php.ini的位置
- XML解析之JAXP案例详解
- URL和URL比较
- Django 之缓存
- JS — 数组去重(4种方法)
- AVD启动报错:Running an x86 based Android Virtual Device (AVD) is 10x faster
- Scala_特质
- P4279 [SHOI2008]小约翰的游戏