linux 脚本 java_Linux 通过脚本执行Java程序
由于要統計不同的IP,代碼中應用了HashSet來存放IP地址。
上述Java程序是在Windows下編寫的,如果在Linux服務器上運行,只需要把上面文件的路徑和文件更換了就可以了。
2.編寫好java程序后,將java程序打成jar文件(環境Linux)
我將上述測試好的java類上傳到了Linux服務器上,考慮到服務器的路徑與windows下的路徑不同所以我在服務器上將上述代碼更改為服務器上的代碼了。
(1) 修改文件路徑
Java代碼
sudo vim Test1.java
(2) 生成.class文件
Java代碼
javac Test1.java
(3) 創建一個.mf文件,并編輯該文件
Java代碼
sudo touch Test1.mf
Java代碼
sudo vim Test1.mf
Test1.mf文件內容如圖:
(4) 打.jar包
Java代碼
jar cfm test1.jar Test1.mf *.class
執行完上述命令,文件夾中會多一個test1.jar文件
Java代碼
java -jar test1.jar
測試你的jar是否成功,如果成功會有一個123.txt文檔。
(5) 編寫一個Linux腳本執行第四步命令(寫此腳本的目的是方便以后Linux可以定時執行腳本)
新建一個.sh文件
Java代碼
sudo touch test.sh
編輯該test.sh文件? 文件內容如圖:
Java代碼
sudo chmod 777 test.sh
Java代碼
./test.sh
上面就把Linux執行java程序介紹完了,關于如何執行腳本可以參考http://www.linuxidc.com/Linux/2010-06/26534.htm?本文用的的文件可以在附件中下載其中welcomelog.txt為原始文件,123.txt為程序生成文件。
總結
以上是生活随笔為你收集整理的linux 脚本 java_Linux 通过脚本执行Java程序的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mac安装xbox驱动
- 下一篇: 将Vue+Nodejs项目部署到阿里云服