Tomcat学习笔记【2】--- Tomcat安装、环境变量配置、启动和关闭
本文主要讲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安装、环境变量配置、启动和关闭的更多相关文章
- ROS学习笔记(四)——环境变量配置
1.查看环境变量配置情况,其实并没有什么卵用 $ export | grep ROS 或者用 $ printenv | grep ROS2.配置环境变量??$ source /opt/ros/indi ...
- Java学习之道:jdk环境变量配置方法
JDK(Java Development Kit)是整个Java的核心,包含了Java执行环境.Java工具和Java基础类库.JDK作为JAVA开发的环境,无论是做JAVA开发还是做安卓开发,都必须 ...
- git的安装-环境变量配置
windows安装git和环境变量配置 2015.10.12 评论(0) 10,729 点此嗨一下 Git是一款免费.开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目. Git是一个开源 ...
- jdk 安装 环境变量配置
右键选择 计算机→属性→高级系统设置→高级→环境变量 1.系统变量→新建 变量名:JAVA_HOME 变量值:(变量值填写你的jdk的安装目录,例如本人是 C:\Program Files\Java\ ...
- Java开发环境配置(4)--Maven安装 环境变量配置,本地仓库配置---插件安装
说明在前:本人用过的 luna mars 等,都已经自带maven插件的了,以下有些文章是很老的,讲到maven插件的安装都可以忽略掉. maven安装eclipse在线配置maven搞定所有插件_ ...
- tomcat学习笔记一:安装和配置
安装 配置环境: win7 + centos7虚拟机 安装步骤: 到http://tomcat.apache.org/下载最新的tomcat安装包(8.0.24) 移到对应的目录并解压 安装问题: 安 ...
- Struts2学习笔记(一):Struts2开发环境的配置
一.Struts2应用所需的jar文件. 开发struts2应用需要依赖的jar文件在解压目录下的lib文件夹里面.开发struts2程序最少需要的jar文件为:struts2-core-2.xx.j ...
- Oracle学习笔记之三,Oracle 11g数据库的启动与关闭
SQL*PLus命令 SQLPLUS username[/password][@connect_identifier][AS SYSOPER|SYSDAB] 1. 启动数据库实例 STARTUP [n ...
- [java学习笔记]JDK的安装和环境变量的配置
1.JDK的下载和安装 jdk(java development kit)是java提供给我们的一套java开发工具,它必运行在JVM(java虚拟机)上,java语言的跨平台性就是利用java运行在 ...
随机推荐
- 伪全栈工程师做的有点简陋的ui设计
站酷:http://www.zcool.com.cn/work/ZMjEwMDIxMDA=.html 这个app 叫自我时间管理 是一个 工具 管理自己开会 购物 健身 记账等 的提醒与管理,还可 ...
- IOS开发~开机启动&无限后台运行&监听进程
非越狱情况下实现: 开机启动:App安装到IOS设备设备之后,无论App是否开启过,只要IOS设备重启,App就会随之启动: 无限后台运行:应用进入后台状态,可以无限后台运行,不被系统kill: 监听 ...
- Checkbox Text 重影问题的解决的方法
Checkbox有个属性值 <CheckBox android:id="@+id/cb_reg_agree" style="@style/reg_checkbox_ ...
- AutoCAD如何快速标注零件序号
1 先画好一条直线和一个数字 2 选中刚才绘制的数字和直线,选择阵列(估计大概要画四十个就阵列四十行,改一下行偏移) 预览效果如图所示 随后不断重复直线即可 横向也是一样 最后双击 ...
- linux 查找并操作
find -depth 1 -name 'aa*' | xargs tar -cvf aa.tar 这个命令将为查找当前目录下的所有已aa开头的文件,然后将所有结果"执行打包",打 ...
- nginx的优点
Linux.MySQL.PHP这些框架的优点之前已经介绍过,LNMP和LAMP不同的一点就是Web服务器Nginx,那么Nginx相比Apache有什么优点呢? Nginx是一个小巧而高效的Linux ...
- OCP学习基本知识点总结
下面是我总结的OCP教程的知识点.以备參考之用. 1, What's Oracle Server? · It's a database management system that ...
- 应用程序之UITableView的Plain用法和cell缓存池优化
效果展示 过程分析 代码实现 cell缓存池优化 一.效果展示 二.过程分析 首先通过三步创建数据,展示数据 监听选中某一个cell时调用的方法 在cell中创建一个对话框 修改对话框中的值,并且重新 ...
- mysql 时间函数date_format
http://toptree.iteye.com/blog/812642今天,在开发邮件系统的时候发现有很多的邮件没有发送成功,想手动把数据修改.找了mysql 的日期函数 获得的pubtime为St ...
- sakila演示数据库安装
下载地址:https://dev.mysql.com/doc/index-other.html 安装帮助文档:https://dev.mysql.com/doc/sakila/en/sakila-in ...