導航:首頁 > 軟體知識 > 如何讓linux中java程序一直運行

如何讓linux中java程序一直運行

發布時間:2022-12-21 23:25:30

A. 如何讓JAVA程序一直運行

一直運行的最好方式是,做成socketServer,一直循環監聽,
利用伺服器推送技術去不斷的訪問client的文件,來判斷是否被修改。

可是這樣專業化的製作,工程量就大了。

還是看你的需求,如果不是項目要求的話,自己寫的test的話,可以用SVN版本控制管理工具啊。只需要簡單的配置就可以大家共享文件,還可以檢查是否被更改,以及每個版本都會被記錄和找回,很方便的

B. linux伺服器上 怎麼讓進程一直運行不停止

這個是屬於伺服器方法,可以了解一下supervisor,將需要自啟動的程序加入到supervisor的啟動配置,只要supervisor不停止,那麼監控進程就會一直運行,並且如果出現關閉情況也會被立即重啟。

C. java 怎麼讓程序一直運行

只有死循環和線程兩種方法,不太明白樓主是什麼意思。
如果是web工程的話,可以發布到伺服器上(如tomcat)等,一直讓伺服器處於開啟狀態就行了。
如果是類似做QQ一樣的即時聊天工具的話就用線程,讓工具類處在線程內,再用類的構造函數開啟線程,.start()就是這樣了。

D. 如何在linux上自動運行java程序

java 你的文件.class
就可以運行你的程序了,你可以把它加到腳本中

E. 如何在linux上運行java程序

直接與JDK在Linux下Java程序開發,你需要三樣東西:1,文本編輯器,你可以選擇VIM,但考慮到Windows的習慣,建議用gedit
2。編譯器,它是javac的
3解釋器的程序,它是Java

到Ubuntu為例:內容
$ gedit中Hello.java

Hello.java可能因此:
---
公共類你好{
公共靜態無效的主要(字串[] args){
的System.out.println(「HelloWorld」的);
}}

---

$ LS
Hello.java

$的javac Hello.java
....
BR> $ java的你好
的Helloworld

以上,而在windows基本相同。
中國我覺得你的問題可能是如何安裝的JDK。 1.在
很多方法,你可以根據JDK的Linux二進製版本下載到太陽的主頁,然後才能進行
$存取許可權chmod a + X JDK-XXX-xxx.bin

F. 我想讓一個Java程序在Linux下以後台進程的方式運行,環境是ubuntu,請問用哪個命令

程序開始運行後按ctrl+z,
再運行jobs查看當前終端運行的進程,
找到對應的序號再運行bg 你的序號
在後台運行,這是對已經運行的程序的處理方法,要打開時就在後台運行需要作成守護進程,但Java好像沒這概念。
所以我知道也就這個方法。
要將後台運行的程序轉前台,也是先jobs查對應序號,再fg 你的序號

G. java程序怎麼在 linux下運行

直接與JDK在Linux下Java程序開發,你需要三樣東西:1,
文本編輯器,你可以選擇VIM,但考慮到Windows的習慣,建議用gedit
2。編譯器,它是javac的
3解釋器的程序,它是Java

到Ubuntu為例:內容
$ gedit中Hello.java

Hello.java可能因此:
---
公共類你好{
公共靜態無效的主要(字串[] args){
的System.out.println(「HelloWorld」的);
}}

---

$ LS
Hello.java

$的javac Hello.java
....
BR> $ java的你好
的Helloworld

以上,而在windows基本相同。
中國我覺得你的問題可能是如何安裝的JDK。 1.在
很多方法,你可以根據JDK的Linux二進製版本下載到太陽的主頁,然後才能進行
$存取許可權chmod a + X JDK-XXX-xxx.bin

以root許可權運行
#。 / JDK-XXX-xxx.bin

2.如果您使用的是RedHat,FeforaCore的Linux版本是這樣,那麼你可以下載JDK的rpm包,然後在root許可權安裝:
#rpm -ivh JDK -xxx-xxx.rpm

3.如果使用這樣的系統的Debian,Ubuntu的,這是很簡單的,就這樣任:
$命令和apt-get安裝JDK ...
更詳細的內容可以看到Ubuntu的中國維基評論,
寫的很詳細以上只是一個粗略的概述的步驟,當然你不應該因為它不使用Linux,你應該了解

Sygwin不是一個編輯器,而是一個Win32的Linux開發環境下實現的。
您可以在sygwin安裝JDK。

H. java 程序持續運行在linux上

可以把這個程序放到後台執行,方法如下:
nohup /路徑/程序名 &

如果要關掉這個程序,方法如下:
1、查出這個程序的進程ID(PID)
ps -ef|grep 程序名
2、殺掉查查出進程的PID
kill -9 進程PID

I. Linux下如何讓某指令在後台一直運行

在很多時候,我們都會發現有一些指令或者服務,執行後是一種持續監控運行的狀態,不能退出,該終端標簽頁也不能關閉。

這就帶來了很多不便,那麼如何讓其在後台持續運行,退出運行狀態和關閉終端標簽頁也不影響呢?

方法就是在該命令後面加  &   符號,即可。

示例

gocron的客戶端服務運行命令,./gocron web

圖2退出和關閉標簽頁後,圖三依然如此,服務也可以使用。

J. java有什麼方法可以讓程序一直運行

main 函數 不斷執行? 這個沒試過

不過你可以把main 裡面的東西封裝起來或者不封裝也可以,外面寫一個大概這樣的

while(true){
Thread.sleep(1000)
....
}

閱讀全文

與如何讓linux中java程序一直運行相關的資料

熱點內容
去證券交易所開戶需要哪些證件 瀏覽:259
滴滴順風車如何回復車主信息 瀏覽:748
如何通過代理訪問伺服器 瀏覽:570
基金季報哪些信息必須看 瀏覽:645
晾衣架怎麼代理收費情況 瀏覽:788
子程序怎麼用 瀏覽:118
拒絕接收信息什麼意思 瀏覽:350
數據平台阿法狗怎麼樣 瀏覽:831
做產品運營最重要的技能是什麼 瀏覽:437
小米薏米產品怎麼樣 瀏覽:973
未來超市的管理信息系統有哪些 瀏覽:84
銀行卡辦理一直沒信息怎麼辦 瀏覽:753
int是什麼意思技術 瀏覽:535
保險公司為什麼現在都搞代理制 瀏覽:8
在南昌學個什麼技術好 瀏覽:350
副屏幕的程序怎麼刪除 瀏覽:170
校園代理什麼工作好 瀏覽:876
東營哪裡可以交易錢幣 瀏覽:621
前列泰膠囊市場價多少錢 瀏覽:391
如何對待交易策略 瀏覽:570