JAVA 中 jar 檔案的編寫和應用

來源:互聯網
上載者:User
JAVA中jar檔案的編寫和應用
    我想JAVA的愛好者,尤其是初學者大都有過這樣的經曆,就是喜歡JAVA程式設計語言(這個人的情況可能不一樣),但是有時候總會覺得JAVA的優點便是她的“致命”的缺點。大家的信念依舊是“一次編譯,到處運行”但是就是因為至一點JAVA失去了好多,我們也失去了好多。也許大家都知道,現在業界最推崇的還是微軟的技術微軟的產品。.net/c#/.vb/vb.net還是最流行的語言,最受歡迎的軟體開發語言。因為這些語言都太好學太好用了。不像JAVA語言那麼難懂難用。在軟體開發提出高效的組件開發的時候,人們都很難想象用JAVA的EJB就行開發,因為不成熟的技術和不健全的API,讓程式員很難入手。雖然有JBuilder這樣優秀的開發工具,但是有時還是很難著手的(因為他們的體系太複雜,對於一般人來說會有一點的難度,當想開發應用程式的時候)。JAVA的體系夠複雜了。因為“跨平台=性”所以JAVA語言或者說JDK不支援產生.exe檔案的相應的API(應為產生.exe檔案總要和系統的硬體相關,這是JAVA語言所不用許的)。不過你也沒有必要失望,你但可以使用JBuilder 或者IBM和軟軟的支援JAVA語言開開的工具就行程式開發與設計,或者採用JAVA的.jar技術進行相關的操作,即產生“雙擊就可以啟動並執行.jar檔案”,這不失一件很好的事情。(據我瞭解JBuilder是不能運行在256記憶體的機器上的,可見實在太耗記憶體)。好了,現在咱們言歸正傳。總之,。jar 檔案還是很管用的。下讓面咱們開始進入主題。
一、製作jar檔案
    在製作.jar 檔案之前你必須先編譯好你的.java檔案。假設我們的檔案目錄是c:javamyJavahelloHello.java
現在假設Hello.java的檔案內容為:
/*
*
* Hello.java
*
*/
public class Hello {
public static void mian(String[] args){
System.out.println("Hello, World !");
  }
}
在進行.jar 製作的時候你必須把路徑切換到Hello.java 所在的檔案目錄的外一層檔案夾(.jar檔案要在Dos才能建立(windows平台)),即myJava
運行如下的命令可以把當前檔案夾下的所有內容都包含在.jar 檔案內。
c:javamyJava>jar cf Hello.jar .
    說明一下:命令列中 jar 是產生.jar檔案的程式的調用介面。
 cf 是一對可選項(options)後面的Hello.jar 就是我們給檔案取的名字了,最後一個點號(.)指示工具將目前的目錄下的所有檔案都放進jar檔案,jar工具進行地歸操作,當檔案夾中含有不止一個檔案時。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.