當前位置:首頁 » 編程語言 » shell啟動java

shell啟動java

發布時間: 2024-03-21 09:08:55

⑴ 如何在linux終端裡面運行java

通常用命令、shell腳本,或者直接運行程序可執行的程序。像java的jar包可以用java -jar xxx.jar執行。eclipse也可以cd到eclipse解壓目錄,然後./eclipse執行eclipse這個程序。
可以看看shell腳本,和java相關的命令和工具(javac,javap,jvisualvm,jconsole等等)。
所有的軟體都有一個可執行腳本或者可執行程序。cd過去sh xxx.sh 或者./xxx.sh就可以在命令行執行。像tomcat也有startup.sh和shutdown.sh。你也可以看看,其實就是一個很復雜的shell腳本

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

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

⑶ 命令行通過執行shell腳本啟動java類,命令行「卡住」or「掛起」or「停頓」,不能輸入新的命令了,怎麼辦

那就是你現在正在打開的這個軟體有問題,進不去。把那個軟體刪除從下載個。 如果還不行 那你告訴我具體點。

⑷ 怎樣啟動JAVA

1、首先我們打開myeclipse,點擊左上角的File。

⑸ shell腳本中調用JAVA 程序,如何讓JAVA運行結束後,再執行下面命令(只有java運行完,下面對數據的處理才有用)

調用java的時候不要掛在後台執行就可以了, 如果說你的java程序名叫 Test.class 或者 Test.jar

shell腳本里調用JAVA程序
#!/bin/sh
java Test.class ##或者java -jar Test.jar
stat=`sqlplus .......`
if [ $stat = "**"]
then
nohup sh single1.sh
fi

shell里的命令也是按順序執行的,java調用沒返回的時候是不會繼續往下執行的
如果你調用java程序的時候,命令後面帶了個 & 符,則這條命令是在後台執行的,shell會繼續執行下一條命令

⑹ 怎麼在shell腳本中運行java代碼

// 用法:Runtime.getRuntime().exec("命令");

String shpath="/test/test.sh"; //程序路徑
Process process =null;
String command1 = 「chmod 777 」 + shpath;
try {
Runtime.getRuntime().exec(command1 ).waitFor();
} catch (IOException e1) {
e1.printStackTrace();
}catch (InterruptedException e) {
e.printStackTrace();
}

String var="201102"; /參數
String command2 = 「/bin/sh 」 + shpath + 」 」 + var;
Runtime.getRuntime().exec(command2).waitFor();

熱點內容
如何在安卓打開bin 發布:2025-09-11 05:47:26 瀏覽:324
資料庫連接伺服器如何使用 發布:2025-09-11 05:46:53 瀏覽:234
android通話記錄獲取 發布:2025-09-11 05:46:53 瀏覽:88
mc伺服器怎麼圈地 發布:2025-09-11 05:35:45 瀏覽:620
歐式距離演算法 發布:2025-09-11 05:15:35 瀏覽:155
騰達老路由器管理密碼多少 發布:2025-09-11 04:19:59 瀏覽:542
伺服器ip地址一共有多少個 發布:2025-09-11 04:19:14 瀏覽:53
電腦怎麼配置便宜還不卡 發布:2025-09-11 04:13:36 瀏覽:893
qq登了密碼在哪裡查看 發布:2025-09-11 03:55:17 瀏覽:37
重新編譯libxml2 發布:2025-09-11 03:50:16 瀏覽:780