JAVA 程式設計與資料結構 第十二章 JAR File.

Slides:



Advertisements
Similar presentations
C语言程序设计 李伟光.
Advertisements

教學經驗分享 吳毅成 國立交通大學資訊工程系 2012年4月.
恒泰期货研究所2016年 期债暴跌告一段落,短期波动降低 国债期货周报
用“自言自语法”提高学生 英语口头表达能力 李奉栖.
低碳生活,从小事做起 编辑人:刘瑞兴 指导老师:麦文燕 吴霞 编辑地址;岭南师范学院附属中学 编辑时间:
公共事務學系.
第四节、破坏金融管理秩序罪(之一) §170.伪造(货币)
領島圖書館.
Hadoop 單機設定與啟動 step 1. 設定登入免密碼 step 2. 安裝java step 3. 下載安裝Hadoop
題目:十六對一多工器 姓名:李國豪 學號:B
程式語言的基礎 Input Output Program 世代 程式語言 第一世代 Machine language 第二世代
臺北市立大學 資訊科學系(含碩士班) 賴阿福
程式設計概論 1.1 程式設計概論 程式語言的演進 物件導向程式 程式開發流程 1.2 C++開發工具
JDK 安裝教學 (for Win7) Soochow University
JAVA 程式設計與資料結構 第六章 輸出與輸入.
客戶端的檔案上傳 HtmlInputFile檔案控制項 上傳單一檔案 同時上傳多個檔案.
Working with Databases (II) 靜宜大學資管系 楊子青
SQL Stored Procedure SQL 預存程序.
R教學 安裝RStudio 羅琪老師.
[LAB 3]Make OS SD Card Step1 Download the image file.
安裝JDK 安裝Eclipse Eclipse 中文化
自由軟體介紹(一) 把flash通通帶回家 報告人:陳俊銘.
Quiz6 繳交期限: 12/14(四) 23:59前.
2017 Operating Systems 作業系統實習 助教:陳主恩、林欣穎 實驗室:720A.
檔案與磁碟的基本介紹.
第二章 SPSS的使用 2.1 啟動SPSS系統 2.2 結束SPSS系統 2.3 資料分析之相關檔案 2.4 如何使用SPSS軟體.
OSGi (Open Service Gateway Initiative)
雲端計算.
Java 程式設計 講師:FrankLin.
FTP檔案上傳下載 實務與運用.
私立南山高中 信息組 電腦研習 電腦資料的備份 中華民國 99年4月20日 星期二.
JAVA 程式設計與資料結構 第四章 陣列、字串與數學物件.
Chap3 Linked List 鏈結串列.
電腦攻擊與防禦 使用電腦教室VMware軟體說明.
虛擬機器 下載QEMU Windows版 (0.9.1) 下載Kqemu Windows版 安裝QEMU 安裝Kqumu
Java程式設計 Eclipse.
VS.NET 2003 IDE.
建立一 function s (type) 可以用來繪製cyclic-harmonic curves
Ch20. 計算器 (Mac 版本).
Redirection 概念說明 input redirection: 將資料“再”輸入到某一命令去做處理 (用<符號)
HTML – 超連結與圖片 資訊教育.
Unix 指令2.
網頁程式概論 建國科技大學資管系 饒瑞佶 2015/9 V1 2016/4 V2 2016/9 V3.
讓Emulator可以 使用Android Market
第一次Labview就上手 參考書籍: LabVIEW for Everyone (Jeffrey Travis/Jim Kring)
個人網路空間 資訊教育.
如何使用Gene Ontology 網址:
引用檔案.
雲端計算.
DRC with Calibre 課程名稱:VLSI 報告人:黃家洋 日期: 改版(蔡秉均) 1.
MicroSim pspice.
MiRanda Java Interface v1.0的使用方法
基本指令.
程式移植.
黃影雯副教授講授 E_Mail Address:
Chapter 15 檔案存取 LabVIEW中的檔案存取函數也可將程式中的資料儲存成Excel或Word檔。只要將欲存取的檔案路徑位址透過LabVIEW中的路徑元件告訴檔案存取函數後,LabVIEW便可將資料存成Excel或Word檔;當然也可以將Excel或Word檔的資料讀入LabVIEW的程式中。
2018 Operating Systems 作業系統實習 助教:林欣穎 實驗室:720A.
Parasitics Extraction (PEX) 與 postsimulation(posim)
MultiThread Introduction
資料結構與C++程式設計進階 期末考 講師:林業峻 CSIE, NTU 7/ 15, 2010.
安裝JDK 配置windows win7 環境變數
方格紙上畫正方形.
Cloud Training Material- 事件 Sherman Wang
開發Java程式語言的工具 JDK.
Chapter 4 Multi-Threads (多執行緒).
Unix指令4-文字編輯與程式撰寫.
Develop and Build Drives by Visual C++ IDE
雲端電腦教室 Matlab 使用介紹 1. 工作目錄切換 2. 把 matlab 的檔案存出來 3. Matlab 軟體介面.
InputStreamReader Console Scanner
Presentation transcript:

JAVA 程式設計與資料結構 第十二章 JAR File

JAR File JAR File的用意就是將寫好的程式的.class檔以及其他需要的檔案包裹在一起成為一個檔案,這樣做會有以下幾個優點: 安全性增加 減少下載時間 可壓縮以增進儲存的效率 可攜性增加

建立一個 JAR file jar cf jar-file input-file(s) c指的是create,就是建立一個JAR File f指的是要輸出到檔案file jar-file指的是我們想要建立的JAR File的名字,請注意延伸檔名為jar(.jar)            input-file(s)指的是所要包含的所有檔案。如果是要把某一個資料夾中的所有檔案都包含在這個JAR File裡,可以用萬用字元’*’。如果包含其它的資料夾,必須確實指出其路徑

建立一個 JAR file 請注意c跟f的順序可以不同,不過中間不能有空白。在使用這個指令時,還可以加入一些其它的參數指令來增加其他的功能,表列如下: v指的是verbose的output。如此我們可以看到被加入檔案的一些資訊。 0指的是被加入的這些檔案不壓縮。 M指的是不產生初始的manifest file,而manifest file是記憶這個JAR File的一些資訊,之後我們還會有更多的介紹。 m指的是加入一個已存在的menifest file。 -C指的是在執行時改變路徑。

觀看 JAR file的內容 jar tf jar-file t指的是要觀看JAR File的table of content 還是可以加上v來顯示出一些檔案的內容。

解開 JAR file的內容 jar xf jar-file [archived-file(s)] x指的是解壓縮(extract) f指的是file jar-file指的是要被解壓縮的JAR檔案名 archived-files指的是要被解壓縮的檔案名,如果沒有特別指出的話,此指令會將JAR File中的檔案全部解開

更新 JAR file中的檔案 jar uf jar-file input-file(s) u指的是要更新(update)已存在的JAR File f指的是File jar-file指的是要被更新的JAR檔案名 input-files指的是要加入到JAR File內的檔案

執行一個 JAR file 中的程式 java -jar jar-file 為了要指出主程式之所在檔案,我們必須要在manifest file中加入一行 Main-Class: 主程式檔名