全面瞭解jar問題(轉)

ba發表於2007-08-15
全面瞭解jar問題(轉)[@more@]public class HelloWorld
{
public static void main(String args[])
{
System.out.println ("MainClass work well");
SubClass mycls = new SubClass();

}
}

class SubClass
{
public SubClass()
{
System.out.println ("SubClass work well");
}
}
第一步: 把它放到D:的JavaDoc目錄下,則D:JavaDoc下會有HelloWorld.java,然後再控制檯下編譯
透過(本程式沒有錯,通不過編譯,則需設定好你的java環境變數)
編譯:D:JavaDoc>javac HelloWorld.java
解釋:D:JavaDoc>java HelloWorld
若有輸出則開始打包
1):在D:JavaDoc下只留下HelloWorld.class SubClass.class(刪除其他檔案)
2):在D:JavaDoc下建立META-INF資料夾,再次在META-INF下新建檔案MANIFEST.MF(裡面不寫任何東西)
3):在D:下新建MANIFEST.MF檔案 下面是該檔案內容
Main-Class: HelloWorld
4):在控制檯下進入D:JavaDoc 輸入打包命令
D:JavaDoc>jar cvfm FirstjarFile.jar ../manifest.mf *
在JavaDoc下生成了FirstjarFile.jar 執行:java -jar firstjarfile.jar
結果便顯示出來:
MainClass work well
SubClass work well

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10617731/viewspace-958172/,如需轉載,請註明出處,否則將追究法律責任。

相關文章