社区
Web 开发
帖子详情
tomcat如何使用?
hezhiroy
2003-08-22 08:10:16
用jb8开发servlet和jsp,用到tomcat 4.0,只会在jb的集成环境下使用。
一直在想不用jb,而只用jdk开发该如何配置tomcat?请大家指点。
...全文
5095
2
打赏
收藏
tomcat如何使用?
用jb8开发servlet和jsp,用到tomcat 4.0,只会在jb的集成环境下使用。 一直在想不用jb,而只用jdk开发该如何配置tomcat?请大家指点。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hezhiroy
2003-08-22
打赏
举报
回复
不错呀,明天加分。
doitwell
2003-08-22
打赏
举报
回复
http://expert.csdn.net/Expert/topic/2097/2097988.xml?temp=.2522394
节选
公司一项目使用Apache Tomcat作应用服务器,在使用过程中积累了一些资料,斗胆到此地一发,如有错误之处,敬请指正。
下面论述均在Windows平台使用,有很多资料来自Tomcat全攻略等网络文章,摘用之处太多,恕不能
一一例举作者,首先向众多中外原作者致以崇高的敬意!
一,简介
Tomcat是一个开放源代码、运行servlet和JSP Web应用软件的基于Java的Web应用软件容器。Tomcat由Apache-Jakarta子项目支持并由来自开放性源代码Java社区的志愿者进行维护。Tomcat Server是根据servlet和JSP规范进行执行的,因此我们就可以说Tomcat Server也实行了Apache-Jakarta规范且比绝大多数商业应用软件服务器要好。
二,作用
Tomcat有下面三个作用:
1,Servlet 容器-或者理解为Servlet服务器
2,Jsp容器-或者理解为Jsp服务器
3,Web服务器-类似于Apache,不过功能弱一些
三,使用Tomcat
1。独立运行
此时Tomcat的三大功能全部用上,主要用于测试目的或静态页面流量较小的实际应用场合
2。和Web服务器(如Apache,IIS)一起运行此时Web服务器功能不需使用
3。和EJB容器(如JBoss等)一起运行
4。和Web服务器及EJB容器一起运行一般大中型的应用都用这种方式运行
四,独立使用Tomcat
建议大家安装Tomcat4以上版本。
1,首先安装JDK,建议安装JDK1.3以上版本,以安装在C:\jdk1.3.1目录为例
配置JAVA_HOME环境变量:JAVA_HOME=C:\jdk1.3.1
配置CLASSPATH=%CLASSPATH%;C:\jdk1.3.1\lib
配置PATH=%PATH%;C:\jdk1.3.1\bin
运行javac和java,检查是否设置正确。
2,安装Tomcat4,以C:\Program files\Apache Group\Tomcat 4.1为例
进入bin目录,运行startup.bat。
如不能正常启动,请检查步骤1中的环境变量设置。
启动IE,输入http://localhost:8080,应该出现Tomcat欢迎界面。
3,添加自己的web应用到Tomcat中
一用户在D:\myApp下建立一web应用
包含目录:
myApp
|_webapp
|_WEB-INF
|_lib
|_web.xml
|_classes
|_conf
在$Tomcat/conf/server.xml文件中,找到
<Context path="/examples"
在它前面加入
<Context path="/myApp" docBase="D:\myApp\weapp" debug="0"
reloadable="true" crossContext="true"/>
请注意结束时候的"/>"符号。
启动Tomcat,启动IE ,假设D:\myApp\webapp目录下有一jsp目录,存放testTomcat.jsp文件。
输入http://localhost:8080/myApp/jsp/testTomcat.jsp
应该正常显示该jsp内容。
至于web.xml和server.xml的元素和使用说明,此处不详细论述!
五,远程管理应用
在$TOMCAT/conf/tomcat-users.xml文件中加入
<user name="zf" password="zf" roles="standard,manager"/>
启动Tomcat后,可以通过网络远程管理
1,显示应用程序列表
http://localhost:8080/manager/list
OK - Listed applications for virtual host localhost
/ex:running:1
/examples:running:1
/webdav:running:0
/tomcat-docs:running:0
/manager:running:0
/:running:0
2,重新装入应用程序
http://localhost:8080/manager/reload?path=/examples
3,启动和停止应用
在浏览器中输入http://localhost:8080/manager/start?path=/examples
和
http://localhost:8080/manager/stop?path=/examples
分别启动和关闭examples应用程序。
tomcat
-redis-session-manager支持
tomcat
7
因
tomcat
7
使用
redis共享session,其他的包存在问题,自己编译后处理通过。 该包是在https://github.com/jcoleman/
tomcat
-redis-session-manager 将源码编译后的包。
如何使一台电脑多个
tomcat
共存?——所有版本通用解决办法
如何使一台电脑多个
tomcat
共存?——所有版本通用解决办法 提示:
使用
官网下载的安装包,下载你需要的版本然后解压到你熟悉的目录并且记住该目录的位置 文章目录如何使一台电脑多个
tomcat
共存?——所有版本通用解决办法前言一、下载安装包二、创建新环境变量1.引入库2.新版本
tomcat
文件夹下的配置修改总结 前言 提示:很多友友会去搜索网上的文章,我也不例外,但是根据他们的文章发现并不能使我自己的服务器得到正确的部署 例如:在我进行部署的时候,我原来的
tomcat
版本是8.5,因为项目需要所以要用9
java进阶教程
Tomcat
核心原理解析
1、 课程简介
Tomcat
服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统下被普遍
使用
,是目前javaEE开发
使用
的最主流的服务器之一 。本课程作为
Tomcat
高级课程, 从
Tomcat
基础、架构、Jasper、服务器配置、web应用配置、
Tomcat
管理配置、JVM、
Tomcat
集群、
Tomcat
安全、性能调优等各个方面进行了详细的讲解,并通过一个案例,讲解了
Tomcat
对Websocket的支持, 学习完该课程之后, 相信你对
tomcat
的整体架构, 内部原理, 系统调优有一个深刻的认识。本课程旨在通过
Tomcat
高级部分内容,使学员更加深入的理解
Tomcat
底层原理, 对
tomcat
的设计架构有一个深刻的认识 , 从而帮助我们对
Tomcat
进行更加深入到
使用
和优化,对系统的整体性能进行提升。 2、适应人群 具有一定
Tomcat
基础,对于javaWeb 基础有一定了解的学员。 3、课程亮点 本课程具备完整的
Tomcat
的体系结构, 从
Tomcat
的基础到架构、 服务配置、优化等方面都进行了详细的讲解。
《SpringBoot启动流程七》:源码分析SpringBoot如何内嵌并启动
Tomcat
服务器的?
1、源码分析SpringBoot如何内嵌
Tomcat
服务器? 2、SpringBoot中如何启动
Tomcat
? 3、SpringBoot中如何关闭
Tomcat
?
如何在Idea中
使用
Tomcat
?
如何在Idea中
使用
Tomcat
?
Web 开发
81,091
社区成员
341,718
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章