
TOMCAT配置与使用
qixiaopeng
这个作者很懒,什么都没留下…
展开
-
NoClassDefFoundError: javax/servlet/Servlet
为了在项目中实现一个监听器,在web.xml设置了监听器,哪知在Tomcat启动后竟然出现java.lang.NoClassDefFoundError: javax/servlet/ServletContextListener这个异常google后发现是缺少servlet.jar的原因,怪哉,Tomcat应该在lib库中有一个servlet-api.jar啊,Tomcat启动后会自动加载的。...2009-02-26 14:28:05 · 686 阅读 · 0 评论 -
tomcat6.0.26 启动过程中有关tcnative-1.dll版本问题
给一个下载tcnative-1.dll的链接,你可以从这儿取得帮助:[url]http://archive.apache.org/dist/tomcat/tomcat-connectors/native/[/url]原创 2010-07-10 20:48:09 · 288 阅读 · 0 评论 -
Eclipse3.5eclipse中启动Tomcat出现did not find a matching property错误
解决方案:1、在Servers控制台内,在服务器节点上右键选择Properties2、General选项卡中点击Switch Location,此时Location的值更新为:/servers/tomcat6.0 server at localhost.server3、在Servers控制台内,在服务器节点上双击找到tomcat项目--Tomcat v6.0 Server at loc...原创 2010-07-10 20:32:31 · 319 阅读 · 0 评论 -
tomcat的OutOfMemoryError解决方法
最近在熟悉一个开发了有几年的项目,需要把数据库从mysql移植到oracle,首先把jdbc的连接指向mysql,打包放到tomcat里面,可以跑起来,没有问题,可是当把jdbc连接指向oracle的时候,tomcat就连续抛java.lang.OutOfMemoryError的错误,上网google了一下,了解了一下tomcat的运行机制,也解决了问题,share出来,以备查。1、首先是...原创 2009-08-13 14:56:32 · 76 阅读 · 0 评论 -
Tomcat启动后加载两次servlet的问题
前提: 1、存在某个应用:hello 2、该应用存放路径:D:\apache-tomcat-5.5.17\webapps\hello 3、Tomcat的server.xml部分配置信息如下:[code="java"]......[/code] (这么做的目的就是为了将hello应用设为根,访问IP时就直接访问该应用)...原创 2009-06-18 09:27:11 · 203 阅读 · 0 评论 -
更新JSP文件无法生效的解决方法
部署环境:Tomcat6.0, Linux(RedHat), JDK1.5问题描述:web应用已经在Tomcat6.0中部署且运行了一段时间,修复JSP的一些BUG后,将修改后的文件覆盖web应用中原来的JSP文件,重新刷新页面,新改的JSP文件没有生效。解决方法:进入 $CATALINA_HOME\work\Catalina\localhost\应用名称\org\ap...2009-05-11 12:44:38 · 700 阅读 · 0 评论 -
修改Tomcat的访问端口8080 => 80
有比较多的人看到URL中的8080很是不爽,强烈要求我在输入URL的时候不输这个端口号,那我只好修改了,只要做一件事情就好修改 $CATALINA_HOME/conf/server.xml 将67的代码中的 8080 改为 80=>重启Tomcat生效...2009-05-11 11:23:12 · 201 阅读 · 0 评论 -
关于Shell脚本中启动TOMCAT的问题
这个问题耗了我一天,直接影响到应用程序的稳定性问题。假设我的tomcat安装在 /usr/local/apache-tomcat-6.0.18,JDK安装在 /usr/java/jdk1.5.0_06 下产生问题的脚本片段是JAVA_HOME=/usr/java/jdk1.5.0_06export JAVA_HOMEPATH=$PATH:.:$JAVA_HOME/bin...2009-11-05 20:59:34 · 369 阅读 · 0 评论 -
Pro Apache Tomcat 6 (第3章)
[b]CATALINA_HOME[/b]开始讨论Tomcat目录结构的地方是默认的安装目录,通常叫做CATALINA_HOME。如果你安装了Tomcat,你将会有个环境变量指向这个目录。让我们来看bin目录和它包含的所有脚本。[b]windows可执行文件Tomcat6[/b]如果你安装了NT服务你可以使用可执行文件tomcat6运行服务。当你安装Tomcat的时候,你可以将其安装...2009-03-31 13:05:25 · 128 阅读 · 0 评论 -
80端口被抢占的问题
在开发过程中,启动Tomcat服务器,经常会发现,端口被占用的现象。经过排查发现是Windows XP提供的IIS服务占用了80端口。排查方法:(1)cmd -> netstat -abn,找到使用80端口的进程号(PID);(2)打开任务管理器,在选项卡“进程”中找到PID是第(1)步中找到的进程号,其映像名称是inetinfo.exe,杀掉这个进程则可回复进程;(3)如果想要长...2009-03-07 14:32:43 · 251 阅读 · 0 评论 -
Tomcat6.0虚拟主机域名的设置
主要包含以下几步:1、设置本地机器的域名方法:(1)如果操作系统是:Windows XP,需要修改C:\WINDOWS\system32\drivers\etc路径下的host文件,使用UE等文本编辑器打开,可以看到除注释外,有一行映射127.0.0.1 localhost,按照需要重新开始一行添加同样格式的映射,比如我增加了一行127.0.0.1 www.qixiaope...2009-03-05 13:23:49 · 143 阅读 · 0 评论 -
遇到问题了 2009/02/27 求解
Tomcat正常启动,但是在进入项目的登录页面时出现这个错误,唉,耗了我一下午时间。现将错误记下:ERROR org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/].[jsp]:253 - Servlet.service() for servlet jsp threw exception 另:这...原创 2009-02-26 20:20:53 · 148 阅读 · 0 评论 -
tomcat6.0配置HTTPS
SSL协议使用不对称加密技术实现双方之间信息的安全传递。可以实现信息传递的保密性、完整性,并且会话双方能鉴别对方身份。与网站建立https连接时,浏览器与WEB SERVER之间要经过一个握手的过程来完成身份鉴定与密钥交换,建立安全连接。过程是:1、用户浏览器将其SSL版本号、加密设置参数、与session有关的数据以及其它一些必要信息发送到服务器2、服务器将其SSL版本号、加密设置参...2009-09-10 15:27:46 · 174 阅读 · 0 评论