![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
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 · 647 阅读 · 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 · 256 阅读 · 0 评论 -
Eclipse3.5eclipse中启动Tomcat出现did not find a matching property错误
解决方案: 1、在Servers控制台内,在服务器节点上右键选择Properties 2、General选项卡中点击Switch Location,此时Location的值更新为:/servers/tomcat6.0 server at localhost.server 3、在Servers控制台内,在服务器节点上双击找到tomcat项目--Tomcat v6.0 Server at loc...原创 2010-07-10 20:32:31 · 289 阅读 · 0 评论 -
tomcat的OutOfMemoryError解决方法
最近在熟悉一个开发了有几年的项目,需要把数据库从mysql移植到oracle,首先把jdbc的连接指向mysql,打包放到tomcat里面,可以跑起来,没有问题,可是当把jdbc连接指向oracle的时候,tomcat就连续抛java.lang.OutOfMemoryError的错误,上网google了一下,了解了一下tomcat的运行机制,也解决了问题,share出来,以备查。 1、首先是...原创 2009-08-13 14:56:32 · 69 阅读 · 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 · 183 阅读 · 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 · 656 阅读 · 0 评论 -
修改Tomcat的访问端口8080 => 80
有比较多的人看到URL中的8080很是不爽,强烈要求我在输入URL的时候不输这个端口号,那我只好修改了,只要做一件事情就好 修改 $CATALINA_HOME/conf/server.xml 将67的代码中的 8080 改为 80 => 重启Tomcat生效 ...2009-05-11 11:23:12 · 184 阅读 · 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_06 export JAVA_HOME PATH=$PATH:.:$JAVA_HOME/bin ...2009-11-05 20:59:34 · 346 阅读 · 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 · 109 阅读 · 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 · 226 阅读 · 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 · 132 阅读 · 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 · 119 阅读 · 0 评论 -
tomcat6.0配置HTTPS
SSL协议使用不对称加密技术实现双方之间信息的安全传递。可以实现信息传递的保密性、完整性,并且会话双方能鉴别对方身份。 与网站建立https连接时,浏览器与WEB SERVER之间要经过一个握手的过程来完成身份鉴定与密钥交换,建立安全连接。过程是: 1、用户浏览器将其SSL版本号、加密设置参数、与session有关的数据以及其它一些必要信息发送到服务器 2、服务器将其SSL版本号、加密设置参...2009-09-10 15:27:46 · 149 阅读 · 0 评论