1. 程式人生 > >◦將一個java檔案變成Jar包的過程

◦將一個java檔案變成Jar包的過程

編譯一個帶包的java檔案,首先通過javac空格 –d(這裡一定要上-d)空格(表示放在哪個目錄下面,點表示放在當前目錄)完整類名.java

執行包中的一個.class檔案的方式:java 完整包名+類名

jar命令:jar  –cvf  目錄名.jar  目錄名

執行目錄(這裡的目錄是指jar包放置的位置)裡面的jar,方法是:

通過set classpath=目錄所在的確切名稱此處不要分號

使用一個jar的方法是:set classpath=D\cn.jar  (cn就相當於上面說的目錄名,這裡的路徑是jar所在的完整路徑。)

在另外一個盤中使用一個jar包時,要將jar的完整路徑寫進去。即上面所述。

例如:其中BufferWriterDemo1.java的包名稱為:toto.learn.IO

D:\>jar -cvf toto.jar toto:打Enter鍵之後的結果如下:

標明清單(manifest)

增加:toto/(讀入= 0) (寫出= 0)(儲存了 0%)

增加:toto/learn/(讀入= 0) (寫出= 0)(儲存了 0%)

增加:toto/learn/IO/(讀入= 0) (寫出= 0)(儲存了 0%)

增加:toto/learn/IO/BufferWriterDemo1.class(讀入= 884) (寫出= 556)(壓縮了 37%)

D:\>java toto/learn/IO/BufferWriterDemo1  

這是執行jar包裡的.class檔案。

D:\>

執行jar包的方式是:java   -jar   jar檔案。

MyEclipse中將專案達成jar包的方式。

新建一個java工程,將所有的類都拷到src目錄下,如果用到jsp,Servlet中的包,得從tomcat中將jsp,servletjar包拷到lib下,將它們build path進去。

在開發迭代標籤的時候,打jar包時,要將tld檔案放在META-INF中

然後選中工程—>右擊—>File—>Export—>java—>JAR file—>next—>select the export destination(

下面寫的是要將打成的jar放在什麼位置,預設是jre目錄下)—>Browse—>選擇好位置—>寫好檔名。—>next—>next(如果有main class選上)—>選擇完成。這是jar包就打成功了。