程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> JAVA編程入門知識 >> 全面了解jar問題

全面了解jar問題

編輯:JAVA編程入門知識

  

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

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved