当前位置:首页 » 编程软件 » tomcat启动脚本

tomcat启动脚本

发布时间: 2022-01-08 17:36:36

‘壹’ 请问启动tomcat失败缺少启动脚本怎么解决

部署错误:启动 Tomcat 失败.

<Context path= docBase=e:\jsp/> 我的Tomcat是在E盘,而且你Tomcat是自动与JDK链接的 ,所以默认的jsp要建在Tomcat同一个目录下,必须注意的是你的Tomcat是否安装在有中文的文件内,比如E:\软件\Tomcat 这样是不行的 ,你必须建在英文名文档下面如E:\Tomcat 最后就是自己的环境变量了.你先检查下吧 如果是在没问题我就没办法,请其他大虾来讲解,谢谢!冰峰矗立

‘贰’ shell脚本同时启动关闭多个tomcat

需要解决二问题:
1、除WEB访问端口要别指定外另外同tomcat启关闭监听端口要别指定
2、同tomcat启文件startup.sh 要指定各自CATALINA_HOMECATALINA_BASE两环境变

‘叁’ linux shell脚本Tomcat自启动脚本

比较好的办法是你把他分段执行一下,比如先执行ps -fwwu tomcat,看输出什么,然后执行ps -fwwu tomcat|grep apache-tomcat,依次类推

这边大概看下来的作用分别是(以竖杠为分割)

  1. 查看进程tomcat

  2. 查找包含apache-tomcat关键字的进程

  3. 过滤grep本身这行

  4. 过滤PID这行

  5. 提取第二列

  6. 删除当前id号的进程

‘肆’ linux 中tomcat启动脚本,请解释。

#!/bin/sh ---- 说明本文件是脚本

darwin=false
case "`uname`" in
CYGWIN*) cygwin=true;;
OS400*) os400=true;;
Darwin*) darwin=true;;
esac
----------------------------这几行,判断操作系统类别

while [ -h "$PRG" ] ; do ls=`ls -ld "$PRG"`
link=`expr "$ls" : '.*-> \(.*\)$'`
if expr "$link" : '/.*' > /dev/null; then
PRG="$link"
else
PRG=`dirname "$PRG"`/"$link"
fi
done
-------------------------------------------判断本脚本是否软链接

if [ ! -x "$PRGDIR"/"$EXECUTABLE" ]; then
echo "Cannot find $PRGDIR/$EXECUTABLE"
echo "The file is absent or does not have execute permission"
echo "This file is needed to run this program"
exit 1
fi
------------------------------判断本脚本是否能“执行”,如果不能,退出、提示

exec "$PRGDIR"/"$EXECUTABLE" start "$@" ------运行tomcat,后面的 $@是所有命令行参数

‘伍’ 一个tomcat启动脚本,手工执行ok,但是放入定时任务就是不执行,请问为什么

写一个重启tomcat的shell脚本,然后用crontab定时执行这个脚本即可。

‘陆’ Tomcat可以定时启动吗比如用windows,我指的不是我们设置计划任务执行脚本,脚本里面启动

用计划任务自动运行.BAT批处理文件,在BAT文件中加入>、>>输出重定向命令
将一条命令或某个程序输出结果的重定向到特定文件中, > 与 >>的区别在于,>会清除调原有文件中的内容后写入指定文件,而>>只会追加内容到指定文件中,而不会改动其中的内容。

比如sqlplus命令或者别的SQL命令后面加入 >>D:\sql.log则将SQL语句执行情况写到D盘下SQL.log文件下(不覆盖,追加,可以理解为所有的日志都在这个文件里面)

如果后面加 >D:\sql.log 就是覆盖日志,只记录最后一次执行的情况;

明白了吗,你可以根据自己的需要加上>或者>>就可以啦

‘柒’ linux环境下如何通过shell脚本监测tomcat是否关闭并自动启动

pgrep tomcat

pidof tomcat

‘捌’ 怎么在系统服务方式自启tomcat时调用一个自己写的bat脚本

Runtime runtime=Runtime.getRuntime();
runtime.exec("cmd /c start D:/logistics/server/reset.cmd");

‘玖’ linux下 tomcat启动时候如何自动运行sh脚本

在脚本中判断一下 tomcat是否启动了,
如果启动了,那么这个跳出,不再继续执行该脚本;
如果没有启动那么就执行该脚本以下的内容。
另外把这个脚本放入到crontab计划任务中去 每半个小时执行一次。

‘拾’ 有没有可以让tomcat自动重启指定项目的语句

按照以下步骤进行即可。
第一:把Tomcat6安装成windows 2003服务。
1、首先检查tomcat\bin目录下是否有service.bat文件。
2、开始——运行,输入CMD打开命令窗口,cd到tomcat\bin目录下,运行service.bat install命令。回车,安装成功。
3、开始——运行,输入services.msc打开服务,找到服务Apache Tomcat 6。

4、启动此服务,在浏览器访问应用,如果访问成功说明Tomcat6服务安装成功,并且启动成功。
第二:编写启动服务脚本和停止服务脚本
1、编写启动脚本,脚本名称为Tomcat_startup.bat,脚本内容如下:
@echo off
echo 执行开始时间
date/t
time/t
echo ***********************************************

echo 清除Tomcat缓存文件*******************************
echo 正在清除缓存文件Tomcat\work\Catalina\,请稍等......
rd /q/s " D:\hdcc-tomcat-6.0.29\work\Catalina"
echo 清除Tomcat缓存文件完成!
echo ***********************************************

echo 正在开启Tomcat服务!
net start Tomcat6
echo 开启Tomcat服务成功!
echo ***********************************************
echo 结束时间
date/t
time/t
echo ***********************************************
2、编写停止脚本,脚本名称为Tomcat_shutdown.bat,脚本内容如下:
@echo off
echo 执行开始时间
date/t
time/t
echo ***********************************************
echo 正在关闭Tomcat服务,请稍等......
net stop Tomcat6
echo 关闭Tomcat服务完成!
echo ***********************************************
echo ***********************************************
echo 结束时间
date/t
time/t
echo ***********************************************
第三:制定任务计划,定时自动重启tomcat
添加关闭Tomcat服务的任务计划:开始——控制面板——任务计划——添加任务计划

设置好任务计划的启动时间,一般建议在下班以后,没有人使用系统的时候进行,设置好任务计划运行的星期日子。
在往服务器上部署以前,最好先找台测试机进行测试验证,避免对服务器造成影响。注意做此项操作的时候,一定要在周末,或者是下班时间进行。

热点内容
linux网卡设置网关 发布:2024-09-21 01:34:52 浏览:991
电脑虚拟缓存 发布:2024-09-21 01:24:11 浏览:98
ava编译器怎么样 发布:2024-09-21 01:22:36 浏览:655
国家反诈中心app登录密码是什么 发布:2024-09-21 01:06:42 浏览:138
华为云服务器公网ip 发布:2024-09-21 01:06:31 浏览:346
web服务器面板搭建 发布:2024-09-21 00:44:23 浏览:543
ubuntu交叉编译链 发布:2024-09-21 00:39:36 浏览:14
优酷缓存视频导出 发布:2024-09-21 00:31:37 浏览:874
有线电视的二级密码是多少 发布:2024-09-21 00:31:28 浏览:779
安卓i管家在哪里 发布:2024-09-21 00:29:05 浏览:692