Tomcat 是目前比较流行的Web 应用服务器 , 很受广大程序员的喜欢,因为它运行时占用的系统资源小,扩展性好,支持负载平衡与邮件服务等开发应用系统常用的功能;而且它还在不断的改进和完善中 , 在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。
tomcat比较稳定且功能强大的版本要数 tomcat6.0,能够很好的支持jdk1.6及以上版本。下面来说说Tomcat6.0的安装及项目部署。
(1) Tomcat6.0的安装:
如果是安装具有tomcat.exe的安装文件,那样的话,操作就简便些,因为安装的过程中,都有具体的界面提示你指定JDK的安装路径,比如:C:\Program Files\Java\jre1.6.0_02 ,然后安装成功后,还会有专门的控制界面,比较简单的操作,start就是开启服务,stop就是断开服务,不需要专门配置系统环境变量,将项目或者项目的war放入webapps目录下,点击start就OK了。关于项目的部署下面会提到,这里暂且不提。
(2) Tomcat6.0的压缩包安装:
有时候,tomcat6.0是已安装好的压缩包,解压后,具有tomcat的所有文件目录,但是没有操作界面了,这个时候,问题就出现了,具体有以下问题: 具体的JDK路径要指定,如何开启/断开服务器. 对于这两个问题下面专门来讲解如何解决这个问题。
<1> 配置系统环境变量:
右击 我的电脑 ----> 属性 -----> 高级 -----> 环境变量 -----> 系统变量 ,添加如下变量:
JDK的系统变量: JAVA_HOME = C:\Program Files\jdk1.6.0_10
在Path中追加: ;C:\Program Files\jdk1.6.0_10\bin;
TOMCAT的系统变量:
TOMCAT_HOME = E:\Tomcat 6.0
CATALINA_HOME = E:\Tomcat 6.0
CATALINA_HOME = E:\Tomcat 6.0
CLASSPATH的系统变量:
classpath = .; C:\Program Files\jdk1.6.0_10\jre\lib;C:\Program Files\jdk1.6.0_10\lib\tools.jar;E:\Tomcat 6.0\bin\bootstrap.jar
path: 他是操作系统提供的环境变量,在命令行输入一个命令然后它就执行了。比如说你输入的是c:\>kk.bat,可这个文件明明在 D:/now/now/kk.bat那个路径下。在命令行中,不管在那个路径下输入都能执行。这就是因为在path中设置了这个路径。
classpath: 编java程序的时候用过import吧!当你要用的class,在某一个.jar下时,你需要在编译时引入,jvm自动去找classpath环境变 量引入下面的jar包,这就是classpath环境变量的作用。
path是os用的,classpath是java虚拟机用的。
<2>添加命令文件:
一般启动tomcat服务器必须要4个命令文件: catalina.bat (主要的执行服务器文件), startup.bat (调用 catalina.bat开启服 务器), shutdown.bat(调用 catalina.bat关闭服务器) , setclasspath.bat(设置classpath)
这四个文件可以在网上下载。
<3>开启/关闭Tomcat:
找到 Tomcat\bin目录下,点击startup.bat就可以开启服务器了,点击 shutdown.bat关闭服务器,还有就是采用window系统的命令方式: 开始 --- > 运行 ---> 输入 cmd ---> cd E:\Tomcat6.0\bin --- > startup (shutdown) .
(3) Tomcat的项目部署
第一种方法:在tomcat中的conf目录中,在server.xml中的,<host/>节点中添加:
<Context path="/hello" docBase="D:eclipse3.2.2forwebtoolsworkspacehelloWebRoot" debug="0" privileged="true">
</Context> 至于Context 节点属性,可详细见相关文档。
第二种方法:将项目的web(WebRoot)文件夹下的所有文件用项目名包起来 拷贝到webapps 目录中。或者还可以 使用Eclipse、 NetBeans、ant、JBuilder等。也可以用 cmd 命令:jar -cvf applicationname.war package.*;将项目打成War包放到webapps目录下,启动服务器时,服务器会自动解压 。
第三种方法:很灵活,在conf目录中,新建 Catalina(注意大小写)\localhost目录,在该目录中新建一个xml文件,名字可以随意取,只要和当前文件中的文件名不重复就行了,该xml文件的内容为:
<Context path="/hello" docBase="D:eclipse3.2.2forwebtoolsworkspacehelloWebRoot" debug="0" privileged="true"> </Context>
分享到:
相关推荐
tomcat文章中的项目部署的示例war包,用于部署项目测试 tomcat文章中的项目部署的示例war包,用于部署项目测试 tomcat文章中的项目部署的示例war包,用于部署项目测试 tomcat文章中的项目部署的示例war包,用于部署...
从所提供的文档内容中,我们可以提炼出以下关于Tomcat安装与项目部署的知识点。 ### Tomcat安装步骤 1. **下载Tomcat**: 首先需要下载Tomcat的压缩包文件,这里以apache-tomcat-9.0.16版本为例。 2. **安装Tomcat...
IIS+Tomcat项目部署详解 IIS+Tomcat项目部署是将...IIS+Tomcat项目部署需要安装和配置IIS服务和Tomcat服务器,然后部署应用程序到服务器上。这种部署方式可以满足复杂的Web应用程序需求,提高应用程序的性能和安全性。
- 将Java项目部署到Tomcat通常有以下几种方式: - 将JAR文件放入`$CATALINA_HOME/lib`目录,这样Tomcat会自动加载其中的Servlet和过滤器。 - 将JAR文件放入`$CATALINA_HOME/webapps/WEB-INF/lib`目录,适合小型...
Java 环境配置及 Tomcat 项目部署指南 Java 环境配置是 Java 开发的基础,它是指将 Java 开发环境安装到计算机上,并对其进行配置,以便于开发和运行 Java 程序。Tomcat 是一个流行的 Web 服务器软件,广泛应用于 ...
### Linux下Tomcat8安装与项目部署详细指南 #### 一、概述 本文将详细介绍如何在CentOS 7环境中安装Apache Tomcat 8,并完成项目的部署。通过一系列具体步骤,即使是初学者也能轻松掌握整个过程。 #### 二、准备...
tomcat启动项目部署步骤 。
### Tomcat安装与环境部署详解 #### 一、前言:Tomcat简介及重要性 Apache Tomcat是一款开源的Servlet容器,主要用作Java应用程序的Web服务器。它由Apache软件基金会旗下的Jakarta项目开发,是Java开发环境中不可...
### Tomcat安装及配置教程 #### 一、前言 Tomcat是一款开源的Java Web服务器,由Apache软件基金会提供支持。它不仅免费,而且功能强大,因此被广泛应用于各种Java Web项目的开发与部署环境中。本教程旨在详细介绍...
本文将详细讲解如何在Tomcat服务器上部署Java Web项目。 首先,了解Tomcat的基本结构至关重要。Tomcat目录通常包含以下几个关键部分: 1. `bin`:存放可执行文件,如启动和停止Tomcat的脚本。 2. `conf`:配置文件...
启动服务器时,Myeclipse会将项目部署到Tomcat,并在Tomcat中启动项目。 6. **项目运行的检查**:项目部署并启动服务器后,需要检查项目是否能够正确运行。这通常涉及到在浏览器中输入特定的URL(例如 ***项目名称/...
Tomcat多项目部署的需求 在实际开发中,我们经常需要在同一个Tomcat服务器上部署多个项目,以便更好地管理和维护项目。同时,多项目部署还可以提高服务器的利用率,减少服务器的数量和维护成本。 Tomcat多项目...
根据提供的文件内容,本文将对Linux环境下安装与配置JDK、Tomcat、MySQL以及项目部署的相关知识点进行详细解析。 ### Linux环境下安装与配置JDK #### 安装JDK步骤 1. **下载JDK安装包**:选择合适的国内镜像源...
Tomcat 项目部署方式综述 Tomcat 项目部署方式是指将 Web 项目部署到 Tomcat 服务器上,使其可以被访问的过程。下面将详细介绍三种常见的 Tomcat 项目部署方式。 未解包的 Web 项目部署 将未解包的 Web 项目放入 ...
Tomcat 部署 Web 项目 Tomcat 是一个流行的 Java Web 服务器,部署 Web 应用程序到 Tomcat 中有多种方式。下面我们将总结 Tomcat 中部署 Java Web 应用程序的两种方式:静态部署和动态部署。 静态部署 静态部署指...
1 一套新环境tomcat中还未部署服务 只需调整上传war包脚本顺序 先上传war后 后续操作正常执行 2 迭代更新 功能稍作修改 原配置项无需修改 也只需调整上传war包脚本顺序 先获取原有配置 再上传更新war包 后续操作...
本文将详细介绍Tomcat中三种常见的项目部署方法:直接放置在webapps目录下、通过修改server.xml文件进行配置以及使用Context配置文件。 #### 一、直接放置在webapps目录下 最简单的部署方式是直接将Web应用放置到...
Tomcat部署WEB项目,让你轻松部署自己的网站
本文为你提供了2024年最全面的Tomcat安装及配置教程,旨在帮助开发者掌握Java Web应用程序的部署和管理。内容包括Tomcat的基础概念、Java JDK的安装、Tomcat的下载、环境变量的配置、Tomcat的启动和验证、Web应用...