當前位置:首頁 » 編程軟體 » 腳本啟動java程序

腳本啟動java程序

發布時間: 2025-03-04 04:59:36

java程序shell啟動腳本文件中路徑帶空格怎麼辦

export START_CMD="${_JAVACMD} ${JAVA_OPTS} ${SUNJMX} -classpath ${XXX_CLASSPATH} -DXXX_HOME=${XXX_HOME} test.AppMain"

❷ sh腳本如何自動執行java程序,並且該腳本如何被定期調用

各位好我有一個問題,是這樣: 環境:有一套管理系統(包括聯機和批量),該管理系統白天運行聯機系統,晚上運行批量系統。 目的:聯機系統運行到晚上,會停掉,這時候通過在unix下的sh腳本調用並且啟動批量系統。 sh腳本可以調用java程序,通過java程序就可以啟動了批量系統。 andilyliao 寫道最簡單的方法 你可以用java寫一個job 然後每天晚上執行sh mginobili 寫道可以在腳本中 實現一個定時功能啊 比如每隔半小時 檢查一次當前的時間 如果到了晚上 就停止聯機系統,運行批量系統 當然前提是 這個sh腳本要一直保持運行狀態 並且其錯誤處理機制要完善問題補充:哦。你的意思是不是這樣啊, 這個sh腳本作為一個定時器,定時調用啟動聯機系統或者批量系統的程序。 通過while(1)這樣一個循環,一直運行不中斷,然後sleep一定時間,就調用聯機的啟動程序,再過一定時間,關閉聯機啟動批量系統。

❸ bat腳本如何調用JAVA程序

bat文件內容如下:
cd <arg0>
java <-classpath arg1> <-jar> arg2 <arg3 arg4..>

說明:
<尖括弧里的不是必須的,按你的具體情況來>
arg0:你的class或jar文件所在目錄
arg1:你需要引入的jar文件,如果你已經在window的classpath里配置過或者不需要,那這句可以去掉
arg2:java類(*.class或*.jar)文件
arg3 arg4..:若干個參數,如沒有也可以去掉

前提是你安裝了jdk,並配置了環境變數

❹ 求教:Linux下Java應用程序的重啟腳本

這個是startup.sh的腳本
#!/bin/bash
java -Xms512m -Xmx1024m -classpath lib/antlr-2.7.6.jar:lib/commons-collections-3.2.jar:lib/jta.jar ...... xx.MainClass%1 %2
java -cp "$CLASSPATH" xx.MainClass> console.log & echo $! > MainClass.pid &
MainClass是我伺服器的啟動入口main所在的類.
腳本也是看到網上其他朋友寫的,這個腳本在伺服器啟動的同時將pid寫到MainClass.pid中下面的是restart.sh腳本
#!/bin/bash
cat MainClass.pid | xargs kill -9
java -Xms512m -Xmx1024m -classpath lib/antlr-2.7.6.jar:lib/commons-collections-3.2.jar:lib/jta.jar ...... xx.MainClass%1 %2這個腳本就是先關閉pid為MainClass.pid的進程
然後再啟動.
問題是在伺服器啟動後,利用ps -aux查看進程,沒有發現MainClass.pid的值
java.exe的pid是另外一個值...

熱點內容
cd級存儲 發布:2025-03-04 08:36:48 瀏覽:213
linux直連linux 發布:2025-03-04 08:34:31 瀏覽:551
小學編程教材 發布:2025-03-04 08:34:29 瀏覽:809
釘釘文件解壓 發布:2025-03-04 08:30:25 瀏覽:775
android游戲破解 發布:2025-03-04 08:30:24 瀏覽:286
應用寶緩存在哪 發布:2025-03-04 08:30:19 瀏覽:322
android文件上傳斷點續傳 發布:2025-03-04 08:30:17 瀏覽:54
刷閱讀腳本 發布:2025-03-04 08:24:55 瀏覽:230
c語言winsock 發布:2025-03-04 08:22:57 瀏覽:104
PH的編程 發布:2025-03-04 08:22:21 瀏覽:270