當前位置:首頁 » 編程軟體 » 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服務的任務計劃:開始——控制面板——任務計劃——添加任務計劃

設置好任務計劃的啟動時間,一般建議在下班以後,沒有人使用系統的時候進行,設置好任務計劃運行的星期日子。
在往伺服器上部署以前,最好先找台測試機進行測試驗證,避免對伺服器造成影響。注意做此項操作的時候,一定要在周末,或者是下班時間進行。

熱點內容
ubuntu交叉編譯鏈 發布:2024-09-21 00:39:36 瀏覽:13
優酷緩存視頻導出 發布:2024-09-21 00:31:37 瀏覽:873
有線電視的二級密碼是多少 發布:2024-09-21 00:31:28 瀏覽:778
安卓i管家在哪裡 發布:2024-09-21 00:29:05 瀏覽:691
伺服器推薦我的世界手機版中國版 發布:2024-09-21 00:26:00 瀏覽:270
java是如何藉助jvm編譯的 發布:2024-09-21 00:18:09 瀏覽:957
php日期大小 發布:2024-09-21 00:00:51 瀏覽:359
js編程技術 發布:2024-09-20 23:57:57 瀏覽:487
挖槽的編程 發布:2024-09-20 23:52:53 瀏覽:251
linux命令行安裝 發布:2024-09-20 23:42:38 瀏覽:282