tomcat停止和启动脚本】的更多相关文章

日常重启tomcat比较麻烦,所以写了2个脚本,在脚本后输入tomcat名称即可 启动或重启tomcat #!/bin/sh TOMCAT_HOME=/usr/java/$1 if [ ! -n "$1" ]; then echo "请输入tomcat名称!!!" elif [ ! -d "${TOMCAT_HOME}" ]; then echo "目录不存在!!!" else echo "=============…
最近在做Tomcat的实验,顺便研究了一下tomcat的启动脚本发现一个问题,然后经过多方查阅其他大神的资料,终于解决,现在跟大家分享. tomcat的启动脚本跟别的脚本有稍微区别的原因是他需要识别JAVA_HOME环境,你仅仅是写到/etc/profile文件中是不行的. 在启动的时候会报错,我们通过查询错误信息,显示如下信息内容 startup.sh[14716]: Neither the JAVA_HOME nor the JRE_HOME environment variable is…
1.tomcat的启动脚本 #vi start_tomcat.sh pid=`ps -ef |grep tomcat |grep -v grep|awk '{print $2}'`       ##定义变量pid,等号两边不能有空格,另外``是Esc下面的两点,两点代表我执行的是命令 if[ $pid ]                       ##判断pid是否为真,非空即为真,中括号两边一定要有空格 then echo  "tomcat is running....byebye"…
记录一个比较好的tomcat启动脚本,截取<OneinStack>,修改如下两个参数即可用. 使用之前修改下面2个参数: #Location of JAVA_HOME (bin files) export JAVA_HOME=/usr/java/jdk1.7.0_80    #jdk路径 #CATALINA_HOME is the location of the configuration files of this instance of Tomcat CATALINA_HOME=/usr/…
概述 Tomcat 的三个最重要的启动脚本: startup.bat catalina.bat setclasspath.bat 上一篇咱们分析了 startup.bat 脚本 这一篇咱们来分析 catalina.bat 脚本. 至于 setclasspath.bat 这个脚本, 相信看完这一篇, 就可以自己看懂这个脚本了. 可以点击 [Tomcat 源码分析系列] (附件) : setclasspath.bat 脚本 查看附注释的 setclasspath.bat 脚本 catalina.ba…
在之前的博文中已经对CentOS7下通过tomcat进行WEB系统的发布进行了介绍,今天将利用init.d启动脚本,将服务脚本加入到开机启动服务队列,实现tomcat服务的开机启动. 1. 环境准备 1.1 系统 操作系统:CentOS 7(64位) 1.2 工具/软件 已安装JDK,并配置好环境变量 已安装tamcat,可手动启动 2. 方法/步骤 2.1 JDK环境配置 CentOS7默认安装了OpenJDK,用于支持Tomcat启动是没有问题的.如果项目需要使用Sun的JDK特性的话,就需…
说明 在使用jenkins持续集成时,需要实现自动发布包到tomcat.该脚本实现了在jenkins将包发送到linux服务器上后的自动关闭.发布.启动.测试启动是否成功的过程 思路 该思路以tomcat的启动端口为8080,关闭端口为8005为例.tomcat自带了启动脚本startup.sh和停止脚本shutdown.sh,tomcat要在启动后,并且监听了shutdown端口后才能使用shutdown.sh脚本进行关闭.要实现该脚本需要以下步骤: 查看tomcat是否监听了启动端口. 如果…
[脚本3]tomcat启动脚本 一.脚本tomcatd.sh #!/bin/bash # chkconfig:2345 64 36 # description: Tomcat start/stop/restart script. ### BEGIN INIT INFO # Provides: tomcat # Required-Start: # Should-Start: # Required-Stop: # Default-Start: 2 3 4 5 # Default-Stop: 0 1…
概述 我们通常使用 Tomcat 中的 startup.bat 来启动 Tomcat. 但是这其中干了一些什么事呢? 大家都知道一个 Java 程序需要启动的话, 肯定需要 main 方法, 那么这个 main 方法在哪呢? Tomcat 脚本中又是配置了一些什么参数呢, 什么情况下 Tomcat 会启动失败呢? 带着一些列的疑问我们来分析 Tomcat 的三个最重要的启动脚本: startup.bat catalina.bat setclasspath.bat startup.bat 脚本 该…
shell脚本 #!/bin/bashJENKINS_HOME=/usr/local/jenkinsTOMCAT_HOME=/usr/local/jenkins/tomcat-testSHUTDOWN=$TOMCAT_HOME/bin/shutdown.shSTARTTOMCAT=$TOMCAT_HOME/bin/startup.shbin=${JENKINS_HOME}/tomcat-test/webappswar=jidian-web.war sleep 5 echo "==========…