本文主要讲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. 伪全栈工程师做的有点简陋的ui设计

    站酷:http://www.zcool.com.cn/work/ZMjEwMDIxMDA=.html 这个app 叫自我时间管理  是一个 工具  管理自己开会 购物 健身 记账等 的提醒与管理,还可 ...

  2. IOS开发~开机启动&无限后台运行&监听进程

    非越狱情况下实现: 开机启动:App安装到IOS设备设备之后,无论App是否开启过,只要IOS设备重启,App就会随之启动: 无限后台运行:应用进入后台状态,可以无限后台运行,不被系统kill: 监听 ...

  3. Checkbox Text 重影问题的解决的方法

    Checkbox有个属性值 <CheckBox android:id="@+id/cb_reg_agree" style="@style/reg_checkbox_ ...

  4. AutoCAD如何快速标注零件序号

    1 先画好一条直线和一个数字   2 选中刚才绘制的数字和直线,选择阵列(估计大概要画四十个就阵列四十行,改一下行偏移)   预览效果如图所示   随后不断重复直线即可   横向也是一样   最后双击 ...

  5. linux 查找并操作

    find -depth 1 -name 'aa*' | xargs tar -cvf aa.tar 这个命令将为查找当前目录下的所有已aa开头的文件,然后将所有结果"执行打包",打 ...

  6. nginx的优点

    Linux.MySQL.PHP这些框架的优点之前已经介绍过,LNMP和LAMP不同的一点就是Web服务器Nginx,那么Nginx相比Apache有什么优点呢? Nginx是一个小巧而高效的Linux ...

  7. OCP学习基本知识点总结

     下面是我总结的OCP教程的知识点.以备參考之用. 1, What's Oracle Server? ·         It's a database management system that ...

  8. 应用程序之UITableView的Plain用法和cell缓存池优化

    效果展示 过程分析 代码实现 cell缓存池优化 一.效果展示 二.过程分析 首先通过三步创建数据,展示数据 监听选中某一个cell时调用的方法 在cell中创建一个对话框 修改对话框中的值,并且重新 ...

  9. mysql 时间函数date_format

    http://toptree.iteye.com/blog/812642今天,在开发邮件系统的时候发现有很多的邮件没有发送成功,想手动把数据修改.找了mysql 的日期函数 获得的pubtime为St ...

  10. sakila演示数据库安装

    下载地址:https://dev.mysql.com/doc/index-other.html 安装帮助文档:https://dev.mysql.com/doc/sakila/en/sakila-in ...