1. 程式人生 > >centOS執行java程式以及後臺執行的問題

centOS執行java程式以及後臺執行的問題

在IJidea上編譯無誤的程式,放到centOS中java執行提示:Error: Could not find or load main class

解決辦法:假如專案名為Socket,main函式所在的包名為top.khqust,就在Socket檔案下  java top/khqust/類名

在伺服器上跑一個Socket,然後SSH遠端連線不容易放到後臺,一直死迴圈

解決辦法:命令:nohup java top/khqust/AndroidService &

提示:

  [~]$ appending output to nohup.out

  證明執行成功,同時把程式執行的輸出資訊放到當前目錄的 nohup.out 檔案中去。

kill該Java程序:檢視佔用Socket埠所在程序

netstat -tunlp|grep 30000

顯示該程序號

2404/java

kill 2404