轉貼自http://tw.myblog.yahoo.com/ncheng2004/article?mid=167&prev=173&next=-1
--
一、單一程式封裝
步驟一:手動建立manifest.mf的檔案,並用Editor輸入兩行文字
Main-Class: 類別名稱
<空白行>
註:一定要有空白行,且"類別名稱.class"需含有 main()這個method。
步驟二:輸入以下指令:(假設*.class跟manifest.mf都放於C:\目錄下)
C:\>jar cfm JAR檔名.jar manifest.mf 類別名稱.class (後面可以接上一個空白鍵後,再加入其它的*.class檔)
成功的話就可以在C:\看到包裝好的*.jar檔。如果作業系統有將*.jar開啟程
式設為javaw.exe或java.exe,那麼滑鼠點2下就會自動執行。
二、將整個資料夾內的程式封裝
步驟一:輸入以下指令:(假設*.class都放於C:\java\目錄下)
C:\java>jar cf JAR檔名.jar .
步驟二:用解壓縮程式將剛製作好的JAR打開,並且把META-INF目錄底下的manifest.mf檔案給解壓縮出來,並且在後面加上以下指令
Main-Class: 類別名稱
<空白行>
步驟三:將將剛製作好的JAR和manifest.mf檔案放在一起,並且下指令
C:\java>jar cfm JAR檔名.jar manifest.mf .
成功的話原本的JAR檔案裡面會再多一個manifest.mf檔案!
三、執行一個打包成JAR檔案的Java程式
步驟一:假設檔案放在C:\目錄下,輸入以下指令執行
C:\>java –jar JAR檔名.jar
由於之前在打包JAR檔案時,所指定的manirest檔有設定”Main-Class”屬性,因此能夠利用java.exe來執行它!
或者直接雙擊兩下JAR檔,不過前提是電腦需安裝適當的JRE版本。
--
行動運算做出來的東西封裝一下
就可以丟到手機上了
YA
--
一、單一程式封裝
步驟一:手動建立manifest.mf的檔案,並用Editor輸入兩行文字
Main-Class: 類別名稱
<空白行>
註:一定要有空白行,且"類別名稱.class"需含有 main()這個method。
步驟二:輸入以下指令:(假設*.class跟manifest.mf都放於C:\目錄下)
C:\>jar cfm JAR檔名.jar manifest.mf 類別名稱.class (後面可以接上一個空白鍵後,再加入其它的*.class檔)
成功的話就可以在C:\看到包裝好的*.jar檔。如果作業系統有將*.jar開啟程
式設為javaw.exe或java.exe,那麼滑鼠點2下就會自動執行。
二、將整個資料夾內的程式封裝
步驟一:輸入以下指令:(假設*.class都放於C:\java\目錄下)
C:\java>jar cf JAR檔名.jar .
步驟二:用解壓縮程式將剛製作好的JAR打開,並且把META-INF目錄底下的manifest.mf檔案給解壓縮出來,並且在後面加上以下指令
Main-Class: 類別名稱
<空白行>
步驟三:將將剛製作好的JAR和manifest.mf檔案放在一起,並且下指令
C:\java>jar cfm JAR檔名.jar manifest.mf .
成功的話原本的JAR檔案裡面會再多一個manifest.mf檔案!
三、執行一個打包成JAR檔案的Java程式
步驟一:假設檔案放在C:\目錄下,輸入以下指令執行
C:\>java –jar JAR檔名.jar
由於之前在打包JAR檔案時,所指定的manirest檔有設定”Main-Class”屬性,因此能夠利用java.exe來執行它!
或者直接雙擊兩下JAR檔,不過前提是電腦需安裝適當的JRE版本。
--
行動運算做出來的東西封裝一下
就可以丟到手機上了
YA
全站熱搜
留言列表