本文主要讲Tomcat的安装和配置。

一 Tomcat安装

1.1 下载

下载地址:http://tomcat.apache.org/

1.2 安装

Tomcat是不需要安装的,解压压缩包即可。

在安装的过程中需要注意的是:tomcat尽量不要存放在目录名称为中文的目录中。

二 Tomcat环境变量配置

Tomcat需要配置环境变量,在环境变量中添加”CLASSPATH="%JAVA_HOME%"\lib;”。

注意:环境变量中必须已经有了JAVA_HOME,该变量是在安装JDK时配置的,还要注意的是,JAVA_HOME的值最后不能加分号,分号表示路径结束,如果加了会导致计算机找到这个路径就会停止。

打开环境变量路径:计算机-->属性-->高级系统设置-->环境变量。

三 Tomcat启动和关闭

3.1 方式一:通过startup.bat或者shutdown.bat

在上边解压的Tomcat包里边,bin文件夹中可以找到startup.bat和shutdown.bat。

启动:

点击startup.bat。

注意:启动后弹出黑窗口里边有日志信息,需要注意是否有报错。另外,还可以在Tomcat包的logs文件夹中的catalina.xxx.log中查看对应的日志信息。

关闭:

点击shutdown.bat或者直接关闭命令黑窗口。

注意:直接关闭黑窗口关闭Tomcat时,有可能没有真正关掉,Tomcat占用的端口可能没有被释放掉,导致下次启动时报错,这时可以通过点击shutdown.bat或者在任务管理器的进程中关闭java.exe。

说明:在bin包中还找到startup.sh和shutdown.sh,这两个是在Linux上启动和关闭应用程序。.bat是Windows上的批处理命令集。

3.2 方式二:通过命令行方式

在bin目录下打开命令行窗口。

启动:

在上边打开的命令窗口中输入:catalina.bat start

关闭:

在上边打开的命令窗口中输入:catalina.bat stop

说明:startup.bat和shutdown.bat实际调用的就是catalina.bat,两种方式实际是一致的。

参考资料&内容来源:

速学堂:http://www.sxt.cn/tomcat/%20tomcat-installation.html

Tomcat学习笔记【2】--- Tomcat安装、环境变量配置、启动和关闭的更多相关文章

  1. ROS学习笔记(四)——环境变量配置

    1.查看环境变量配置情况,其实并没有什么卵用 $ export | grep ROS 或者用 $ printenv | grep ROS2.配置环境变量??$ source /opt/ros/indi ...

  2. Java学习之道:jdk环境变量配置方法

    JDK(Java Development Kit)是整个Java的核心,包含了Java执行环境.Java工具和Java基础类库.JDK作为JAVA开发的环境,无论是做JAVA开发还是做安卓开发,都必须 ...

  3. git的安装-环境变量配置

    windows安装git和环境变量配置 2015.10.12 评论(0) 10,729 点此嗨一下 Git是一款免费.开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目. Git是一个开源 ...

  4. jdk 安装 环境变量配置

    右键选择 计算机→属性→高级系统设置→高级→环境变量 1.系统变量→新建 变量名:JAVA_HOME 变量值:(变量值填写你的jdk的安装目录,例如本人是 C:\Program Files\Java\ ...

  5. Java开发环境配置(4)--Maven安装 环境变量配置,本地仓库配置---插件安装

    说明在前:本人用过的 luna  mars 等,都已经自带maven插件的了,以下有些文章是很老的,讲到maven插件的安装都可以忽略掉. maven安装eclipse在线配置maven搞定所有插件_ ...

  6. tomcat学习笔记一:安装和配置

    安装 配置环境: win7 + centos7虚拟机 安装步骤: 到http://tomcat.apache.org/下载最新的tomcat安装包(8.0.24) 移到对应的目录并解压 安装问题: 安 ...

  7. Struts2学习笔记(一):Struts2开发环境的配置

    一.Struts2应用所需的jar文件. 开发struts2应用需要依赖的jar文件在解压目录下的lib文件夹里面.开发struts2程序最少需要的jar文件为:struts2-core-2.xx.j ...

  8. Oracle学习笔记之三,Oracle 11g数据库的启动与关闭

    SQL*PLus命令 SQLPLUS username[/password][@connect_identifier][AS SYSOPER|SYSDAB] 1. 启动数据库实例 STARTUP [n ...

  9. [java学习笔记]JDK的安装和环境变量的配置

    1.JDK的下载和安装 jdk(java development kit)是java提供给我们的一套java开发工具,它必运行在JVM(java虚拟机)上,java语言的跨平台性就是利用java运行在 ...

随机推荐

  1. 洛谷——P1621 集合

    P1621 集合 题目描述 现在给你一些连续的整数,它们是从A到B的整数.一开始每个整数都属于各自的集合,然后你需要进行一下的操作: 每次选择两个属于不同集合的整数,如果这两个整数拥有大于等于P的公共 ...

  2. IntelliJ IDEA安装MongoDB的的数据操作插件

    说明:只能说效果一般,没有Robo 3T那么好用. 参考: https://intellij-support.jetbrains.com/hc/en-us/community/posts/206635 ...

  3. rapidxml读取包含中文路径的xml解析错误的解决方法

    from http://blog.csdn.net/qinwei4072880/article/details/38865179 1.rapidxml不支持中文路径. 2.rapidxml不支持Uni ...

  4. 解决Ubuntu下gedit中文乱码的情况

    windows下简体中文多用GBK编码 (或GB2312, GB18030), 而linux下多用UTF-8编码. 因此,一般来说在微软平台编辑的中文txt不能在ubuntu下直接打开查看,除非在保存 ...

  5. 手动编译高速扫描器MasScan

    常见的端口扫描器有NMAP,ZMAP,superScan等,我们使用后各有千秋,ZMAP号称44分钟扫全球ip,那么有没有比ZMAP更快的端口扫描器呢,今天我们来研究下masscan,这款扫描器号称3 ...

  6. DesignSurface简介

    The Perfect Host: Create And Host Custom Designers With The .NET Framework 2.0 Dinesh Chandnani - 三月 ...

  7. C# Graphics

    Graphics.FillPie 方法 填充由一对坐标.一个宽度.一个高度以及两条射线指定的椭圆所定义的扇形区的内部. Graphics.FillPie (Brush, Int32, Int32, I ...

  8. 13.2 处理静态资源【从零开始学Spring Boot】

    转载:http://blog.csdn.net/linxingliang/article/details/51637052目录(?)[-] 默认资源映射 自定义资源映射 自定义目录 使用外部目录 通过 ...

  9. js 查找一串字符串中一段字符

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  10. Express+Socket.IO 实现简易聊天室

    代码地址如下:http://www.demodashi.com/demo/12477.html 闲暇之余研究了一下 Socket.io,搭建了一个简易版的聊天室,如有不对之处还望指正,先上效果图: 首 ...