linux環(huán)境下java程序打包成簡單的hello world輸出jar包示例
本文實例講述了linux環(huán)境下java程序打包成簡單的hello world輸出jar包。分享給大家供大家參考,具體如下:
1. linux必須已安裝java環(huán)境,測試
#javac -version javac 1.8.0_20
說明java環(huán)境已安裝好了
2. 建立目錄helloworld,在目錄下建立helloworld.java文件
#cd ~ ~# mkdir helloworld ~# cd helloworld ~/helloworld# vi helloworld.java
helloworld.java內容如下
public class helloworld {
public static void main(String[] args) {
System.out.println("Hello World!!");
}
}
把helloworld.java 打包成可執(zhí)行的jar
~/helloworld# javac helloworld.java ~/helloworld# ls ~/helloworld# echo Main-class: helloworld > manifest.txt ~/helloworld# ls ~/helloworld# cat manifest.txt ~/helloworld# jar cvfm hello.jar manifest.txt helloworld.class
屏幕顯示如下打包信息:

運行hello.jar文件
~/helloworld# ls ~/helloworld# java -jar hello.jar hello world!!
更多關于java相關內容感興趣的讀者可查看本站專題:《Java字符與字符串操作技巧總結》、《Java數組操作技巧總結》、《Java數學運算技巧總結》、《Java數據結構與算法教程》及《Java操作DOM節(jié)點技巧總結》
希望本文所述對大家java程序設計有所幫助。
相關文章
idea配置Tomcat時沒有Artifacts選項的解決方法
本文主要介紹了idea配置Tomcat時沒有Artifacts選項的解決方法,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2022-05-05
SpringBoot項目中出現(xiàn)不同端口跨域問題的解決方法
這篇文章主要介紹了SpringBoot項目中出現(xiàn)不同端口跨域問題的解決方法,文中介紹了兩種解決方法,并給出了詳細的代碼供大家參考,具有一定的參考價值,需要的朋友可以參考下2024-03-03
Java利用InputStream類實現(xiàn)文件讀取與處理
在Java開發(fā)中,輸入流(InputStream)是一個非常重要的概念,它涉及到文件讀寫、網絡傳輸等多個方面,InputStream類是Java中輸入流的抽象基類,定義了讀取輸入流數據的方法,本文將以InputStream類為切入點,介紹Java中的輸入流概念及其應用,需要的朋友可以參考下2023-11-11
Mybatis使用collection標簽進行樹形結構數據查詢時攜帶外部參數查詢
這篇文章主要介紹了Mybatis使用collection標簽進行樹形結構數據查詢時攜帶外部參數查詢,需要的朋友可以參考下2023-10-10
spring的同一定時任務上一次的任務未結束前不會啟動這次任務問題
這篇文章主要介紹了spring的同一定時任務上一次的任務未結束前不會啟動這次任務問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2023-12-12

