實習中遇到java項目部署到linux服務器上。
之前總是在eclipse中直接運行,缺少直接部署的經驗,以此篇做記錄:
1、首先在eclipse中寫好java項目。
2、利用IDE的導出功能,將java項目打成jar包導出:
右擊項目名-->Export-->JARFile-->next->選擇你放置jar包的目錄,選擇你需要導入的jar包工程-->finish
3、注意引用到的依賴jar包,確定有哪些jar包。
4 、到你需要放置項目的linux 目錄,將依賴的jar包 放到該目錄下,將你項目的jar包放到該目錄下。
5.敲 java -cp xxx.jar:xxx.jar ...... :yourProjectName.jar xxx.xxx.xxx.ClassName
此處需要注意的有,要有你依賴的jar包,你自己工程的jar包 ,最後空格 後面注意你main 函數所在類的路徑(要在你該項目下的全路徑)。
6.有些項目導的jar包很多,可以寫shell腳本,在運行shell腳本時,可能會有創建的腳本權限不足的問題,要改腳本權限 chmod 755 filename.sh
7.sh filename.sh (./filename.sh ./ 需要在對應的目錄下)