第一篇-->在任意位置启动Tomcat

1.理解path的本质是注册可执行文件 所以我们要把startup.bat所在的目录放入path中

2.这时我们尝试在cmd中使用startup命令,会出现如下信息 ---------追溯到了一个源头Catalina_home

3.因此追本溯源我们要配置Catalina_home目录 ,为了一探究竟,我们用文本编辑器打开startup.bat

由于我们之前没有定义Catalina_home,所以程序会尝试设置Catalina_home为当前路径,然而,当前路径显然不是我们的Tomcat目录,那么也就是说没有bin\catalina.bat。  换而言之 就是我们要自己设置正确的Catalina_home,因为startup最后调用的是catalina.bat,所以我们更加要配置catalina_home,  在startup.bat文件可以知道这个环境变量下有bin\catalina.bat,因此它指向的是Tomcat安装的根目录

直接使用catalina命令 我们得到了这些命令

时间: 2024-11-04 14:01:47

第一篇-->在任意位置启动Tomcat的相关文章

启动Tomcat

这篇随笔的重点关注启动Tomcat时会用到的两个类,分别是Catalina类 和 Bootstrap类,它们都位于org.apache.catalina.startup包下,Catalina类用于启动或关闭Server对象,并负责解析Tomcat文件:server.xml文件.Bootstrap类是一个入口点,负责创建Catalina实例,并调用其process()方法,理论上这两个类可以合并为一个,但是为了支持Tomcat的多种运行模式,而提供了多种启动类,例如,上面说到的Bootstrap类

第一篇、Apache和Tomcat的整合

1.web架构 首先上图,解释web通用架构 通常情况下分为三大块 : ★ Web server :  通常情况下由 Apache Http Server  . IBM Http Server  .IIS(很少用到)  组成,可以是一个或者多个 ,企业应用程序走WebServer访问,防止将应用EAR包.War 包暴漏在外网环境,增加系统的安全性,同时可用来分发用户请求(在集群的环境下),解析静态文件(例如js,img,css等文件)降低应用程序的压力(在很多应用程序中访问静态文件走的是系统Ac

第一篇:Tomcat介绍、安装、配置

一.Tomcat介绍 Tomcat是Apache软件基金会(Apache Software Foundation)的Jakarta项目中的一个核心项目,有Apache .Sun和其他一些公司以及个人共同开发而成. java程序写的网站用Tomcat+jdk来运行 Tomcat是一个中间件,真正起作用的,解析java脚本的是JDK JDK(java development kit)是整个java的核心,它包含了java运行环境和一堆java相关的工具 以及java基础库 最主流的jdk为Sun公司

Eclispe从SVN检出并启动Tomcat工程

需要的软件(插件):JDK.Eclipse(推荐J2EE版本).tomcatPlugin.TortoiseSVN.apache-tomcat.subsvn. 第一阶段:准备阶段 1.安装JDK,配置系统变量. 2.安装Eclipse和TortoiseSVN,并安装subsvn.tomcatPlugin插件. 第二阶段:配置工程 1.加压缩apache-tomcat(任意位置). 2.打开Eclipse,点击左上“File -> Import”. 3.选择“SVN ->从SVN检出项目”,下一步

辛星云计算笔记第一篇云计算的概念

云计算的优点: (1)从用户体验的角度看.对个人用户来说,云计算时代会出现越来越多的基于互联网的服务,我们无需客户端,只需要使用浏览器就能够轻松访问,而且我们可以把文档等数据放在云中来共享和协作,我们可以共同编辑一篇文章,然后通过严格的权限管理机制来确保协作是安全的.对企业用户而言,可以利用云技术优化现有的IT服务,使得现有的IT服务更可靠.更自动化,更可以将企业的IT服务整体迁移到云上,使得企业可以卸下维护IT服务的重担,从而更加专注其主营业务. (2)从成本的角度看.对个人用户而言,我们使用

SaltStack 入门到精通 - 第一篇: 安装SaltStack

实际环境的设定: 系统环境: centos6 或centos5 实验机器: 192.168.1.100 软件需求: salt 套件,及其需求环境 实验目的: 成功安装salt,并实现salt主从间通讯 特殊设置: 其它目的: 安装SaltStack(下面简称为salt) epel安装:salt安装需要epel源支持,所以在安装salt前需要先安装epel包 # centos5 下载下面rpm  wget -O    epel.rpm https://dl.fedoraproject.org/pu

前端学HTTP之报文系列第一篇——起始行

前面的话 如果说HTTP是因特网的信使,那么HTTP报文就是它用来搬东西的包裹了.HTTP报文是在HTTP应用程序之间发送的简单的格式化数据块,每条报文都包含一条来自客户端的请求,或者一条来自服务器的响应.它们由三个部分组成:由起始行.首部和实体的主体部分.本文是HTTP报文系列第一篇——起始行 报文语法 所有的HTTP报文都可以分为两类:请求报文(request message)和响应报文(response message).请求报文会向Web服务器请求一个动作,响应报文会将请求的结果返回给客

《LDAP服务器的配置》RHEL6——第一篇 运维工程师必考

ldap这种原始的服务器搭建起来比较复杂,同时它也是CE必考的(客户端的搭建).过段时间再写客户端的搭建.加密.共享.第一章先搭建服务器端.. 1.安装openldap-servers软件包 2.查看ldap模板文件的存放位置: 3.拷贝ldap模板文件到配置文件目录并修改文件名为slapd.conf. 4.删除/etc/openldap目录下原有的文件,保留下这几个文件,注意:以前学时是要删除schema文件,直留下三个,但是我测试时如果删除schema服务将失败. 5.修改slapd.con

第一篇 Replication:复制简介

本篇文章是SQL Server Replication系列的第一篇,详细内容请参考原文. 复制这个词来自拉丁语中的"replicare",意味着重复.Replication describes the process of reproducing or duplicating.Replication in SQL Server does exactly that;it reproduces or duplicates data.任何时候,你需要创建一个数据的副本,或重现该数据的变化,复