tomcat如何使用?在JDK中使用
2014-10-24 16:18
141 查看
来自tomcat如何
http://bbs.csdn.net/topics/40065378
tomcat如何使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目录为例
配置J***A_HOME环境变量:J***A_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使用特定的jdk版本
- 如何配置tomcat使用特定的jdk版本
- 如何配置tomcat使用特定的jdk版本
- 如何配置tomcat使用特定的jdk版本
- 如何使Tomcat指向jdk的目录
- 如何在Tomcat 6.0上使用OperaMasks2.0
- 如何在Tomcat中指定log文件的位置(使用log4j输出log信息)
- 如何使用JK2连接器配置Tomcat 5.0.x和IIS 5.0协同工作
- JDK tomcat Axis的安装及使用
- 如何使用log4j设置tomcat 5.5版本的的日志功能
- Tomcat的JSP编译时使用的JDK的版本
- 如何配置和使用Tomcat访问日志
- 如何配置JSP环境(安装JDK和TOMCAT服务器)
- Tomcat服务器下如何配置并使用可执行CGI,扩屏名是exe的。
- JDK tomcat Axis的安装使用
- 无法转向JDK 5.0?学习一款开放源代码工具如何帮助在旧版 JVM 上使用这些特性
- 关于tomcat/jdk/Jcreator配置和使用的全面讲解以及常见问题解答
- 如何让tomcat bundle liferay使用不同的数据库
- JSP配置,教你如何熟练使用TOMCAT
- 如何在Tomcat中使用jndi