Tomcat批处理文件小结
一:嗯,如果你不了解Windows批处理文件,并且想了解一下,请先参看下面的链接资源(我也是因为想了解一下Windows批处理文件是用什么写的?怎么写的?才在园中找的,下面的我觉得写的非常棒!)
1)此篇简单明了通俗易懂
http://www.cnblogs.com/xinbin/archive/2006/08/15/477310.html
2)此篇正正规规条理清晰
http://www.cnblogs.com/glaivelee/archive/2009/10/07/1578737.html
二:Tomcat的Windows批处理文件(在\bin目录下)简介如下
| 序号 | 名称 | 英文描述 | 中文描述 |
| 1 | catalina.bat | Start/Stop Script for the CATALINA Server | Tomcat服务器的启动和停止脚本,当然了,它是一个总脚本可以调用许多的命令,比如:查看服务器版本信息的命令 |
| 2 | configtest.bat | Configuration test script for the CATALINA Server | Tomcat服务器的配置测试脚本 |
| 3 | digest.bat | Script to digest password using the algorithm specified | |
| 4 | service.bat | NT Service Install/Uninstall script |
NT服务安装/卸载脚本
|
| 5 | setclasspath.bat |
Set JAVA_HOME or JRE_HOME if not already set, ensure any provided settings are valid and consistentwith the selected start-up options and set up the endorsed directory. |
设置类加载路径的脚本 |
| 6 | shutdown.bat | Stop script for the CATALINA Server | 停止Tomcat的脚本 |
| 7 | startup.bat | Start script for the CATALINA Server | 启动Tomcat的脚本 |
| 8 | tool-wrapper.bat | Wrapper script for command line tools |
Tomcat服务器的命令行工具包装器脚本
|
| 9 | version.bat | Version script for the CATALINA Server | 查看Tomcat版本信息的脚本 |
1)以上命令中其中最为常用的就是启动和关闭Tomcat服务器的批处理文件了
2)不过使用catalina.bat批处理文件是完全可以实现启动和关闭Tomcat的功能的,而且还能实现更多的功能,比如:查看Tomcat等的版本信息。
三:常用命令的执行效果(直接双击话的话会一闪而过,在Windows命令行窗口中则会正常执行,a:WIN+R-->CMD进入命令行窗口;b:start打开一个新的命令行窗口;c:exit退出)
1)catalina.bat的执行情况,主要是提示出catalina命令的使用方法,具体的命令执行效果请往下继续看,最好自己实验下!

1-1)列出了相关的版本信息,比如:Tomcat服务器、操作系统、JVM等

1-2)信息较多,可以自己实验并查看查看

1-3)启动Tomcat服务器,并将对应的启动信息显示在另外一个新的命令窗口中

1-4)启动Tomcat服务器,并在本命令窗口中显示对应的启动信息

1-5)关闭Tomcat服务器,没有启动就关闭,或者重复的启动都是不成功的,当然会抛出对应的提示信息

2)configtest.bat的执行情况

3)startup.bat的执行情况,直接双击对应的批处理文件也是一样的效果,不可以重复的启动,常用命令之一!

4)shutdown.bat的执行情况,双击对应的批处理文件效果也是一样的,不可以没有启动就关闭,常用命令之一!

5)version.bat的执行情况

在实际的项目开发中启动和关闭Tomcat服务器的批处理文件使用的是最多的,不过多了解一些这方面的信息也挺不错的。另外,如果想了解更多的信息,可以查看对应的批处理文件的代码!
Tomcat批处理文件小结的更多相关文章
- windows命令行及批处理文件小结
1.命令Shell概述(Command shell overview): The command shell is a separate software program that provides ...
- Tomcat 环境安装
本文以Tmcat 7版本在Windows Server 2012 64位系统下安装讲解,JAVA环境安装配置参见:http://www.cnblogs.com/fklin/p/6670760.html ...
- Java Hour 62 J2EE App 服务器
目前略微瓶颈了,准备换工作. tomcat.weblogic.jboss的区别,容器的作用 Apache 是一个http 服务器. Tomcat 是一web 应用程序服务器,支持部分的j2ee. Jb ...
- SpringMVC--从理解SpringMVC执行流程到SSM框架整合
前言 SpringMVC框架是SSM框架中继Spring另一个重要的框架,那么什么是SpringMVC,如何用SpringMVC来整合SSM框架呢?下面让我们详细的了解一下. 注:在学习SpringM ...
- 161028、Nginx负载均衡实现tomcat集群方案简要小结
重点两部分:一.负载均衡二.tomcat集群 所谓tomcat集群,就是可以向外提供并行服务的多台机器,任何一台服务器宕机,其它服务器可以替代它向外提供服务,而不影响用户访问. Nginx是一个常用的 ...
- Tomcat中的Session小结
什么是Session 对Tomcat而言,Session是一块在服务器开辟的内存空间,其存储结构为ConcurrentHashMap: Session的目的 Http协议是一种无状态协议,即每次服务端 ...
- tomcat结合nginx使用小结
相信很多人都听过nginx,这个小巧的东西慢慢地在吞食apache和IIS的份额.那究竟它有什么作用呢?可能很多人未必了解. 说到反向代理,可能很多人都听说,但具体什么是反向代理,很多人估计就不清楚了 ...
- [转] tomcat结合nginx使用小结
相信很多人都听过nginx,这个小巧的东西慢慢地在吞食apache和IIS的份额.那究竟它有什么作用呢?可能很多人未必了解. 说到反向代理,可能很多人都听说,但具体什么是反向代理,很多人估计就不清楚了 ...
- 安装tomcat过程中出现问题小结
报错信息如下:Neither the JAVA_HOME nor the JRE_HOME environment variable is defined At least one of these ...
随机推荐
- angularjs指令系统系列课程(2):优先级priority,模板template,模板页templateUrl
今天我们先对 priority,template,templateUrl进行学习 1.priority 可取值:int 作用:优先级 一般priority默认为0,数值越大,优先级越高.当一个dom元 ...
- c++11 function bind 测试。
实验小结 1)function 是一个模板类.有函数指针成员.可以看作安全型函数指针. template<typename _Res, typename... _ArgTypes> cla ...
- python 02
函数的参数 默认参数: 函数的基本形参, 可以有默认参数, 什么是基本形参呢, 就是普通变量, 如字符串, 数字等. 并且带有默认参数的形参, 要放在后边. 传参时, 不必将所有的参数都传递, 可以只 ...
- Android获取网络图片
/** * * 访问网络的操作,必须放在工作线程中完成 * */ public class MainActivity extends Activity { static List<HashMap ...
- 转-阿里云CentOS Linux服务器上用postfix搭建邮件服务器
http://www.cnblogs.com/dudu/archive/2012/12/12/linux-postfix-mailserver.html 注:本文的邮件服务器只用于发送邮件,也就是ST ...
- union内嵌struct用法
// union内嵌struct用法 // 众所周知,union为联合体,struct为结构体.下面根据实例谈谈用法 #include <stdio.h> #include & ...
- HTML5 十大新特性(七)——拖放API
拖放API是H5专门为了鼠标拖放而新提供了7个事件,可以分成三个部分来讲. 一.拖动的源对象(source)可以触发的事件 dragstart:拖动开始 drag:拖动进行中 dragend:拖动结束 ...
- Working with Data » Getting started with ASP.NET Core and Entity Framework Core using Visual Studio » 更新关系数据
Updating related data¶ 7 of 7 people found this helpful The Contoso University sample web applicatio ...
- shell下>和>>的区别
> :如果文件不存在,同上,如果文件存在,先将文件清空,然后将数据填入此文件 >> :如果文件不存在,将创建新的文件,并将数据送至此文件:如果文件存在,则将数据添加在文件后面
- Java中的方法应用
一.如何定义java中的方法 所谓方法,就是用来解决一类问题的代码的有序组合,是一个功能模块. 语法: 1. 访问修饰符:方法允许被访问的权限范围, 可以是 public.protected.priv ...