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內(nèi)容如下
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!!
更多關(guān)于java相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《Java字符與字符串操作技巧總結(jié)》、《Java數(shù)組操作技巧總結(jié)》、《Java數(shù)學(xué)運算技巧總結(jié)》、《Java數(shù)據(jù)結(jié)構(gòu)與算法教程》及《Java操作DOM節(jié)點技巧總結(jié)》
希望本文所述對大家java程序設(shè)計有所幫助。
相關(guān)文章
Mybatis使用collection標簽進行樹形結(jié)構(gòu)數(shù)據(jù)查詢時攜帶外部參數(shù)查詢
這篇文章主要介紹了Mybatis使用collection標簽進行樹形結(jié)構(gòu)數(shù)據(jù)查詢時攜帶外部參數(shù)查詢,需要的朋友可以參考下2023-10-10
Java?循環(huán)隊列/環(huán)形隊列的實現(xiàn)流程
循環(huán)隊列又叫環(huán)形隊列,是一種特殊的隊列。循環(huán)隊列解決了隊列出隊時需要將所有數(shù)據(jù)前移一位的問題。本文將帶大家詳細了解循環(huán)隊列如何實現(xiàn),需要的朋友可以參考一下2022-02-02
Springboot中如何使用Redisson實現(xiàn)分布式鎖淺析
redisson是redis的java客戶端程序,國內(nèi)外很多公司都有在用,下面這篇文章主要給大家介紹了關(guān)于Springboot中如何使用Redisson實現(xiàn)分布式鎖的相關(guān)資料,需要的朋友可以參考下2021-10-10
關(guān)于mybatis-plus邏輯刪除自動填充更新時間的問題
mybatis-plus是對mybatis的增強,mybatis-plus更像是面向?qū)ο缶幊?,?shù)據(jù)庫基本CRUD的操作可以不用手動編寫SQL語句,大大提高了開發(fā)的效率,這篇文章主要介紹了mybatis-plus邏輯刪除自動填充更新時間問題,需要的朋友可以參考下2022-07-07
MyBatis-Plus中MetaObjectHandler沒生效完美解決
在進行測試時發(fā)現(xiàn)配置的MyMetaObjectHandler并沒有生效,本文主要介紹了MyBatis-Plus中MetaObjectHandler沒生效完美解決,具有一定的參考價值,感興趣的可以了解一下2023-11-11
Java POI實現(xiàn)將導(dǎo)入Excel文件的示例代碼
這篇文章主要介紹了Java POI實現(xiàn)將導(dǎo)入Excel文件的示例代碼,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2019-02-02

