本例僅限於要打包的文件沒有使用第三方的jar包
在要打包的包或者文件上右鍵-Export
這里有一些選項:
Export generated class files and resources 表示只導出生成的.class文件和其他資源文件
Export all output folders for checked projects 表示導出選中項目的所有文件夾
Export java source file and resouces 表示導出的jar包中將包含你的源代碼*.java,如果你不想泄漏源代碼,那么就不要選這項了
Export refactorings for checked projects 把一些重構的信息文件也包含進去
下一頁可以選擇是否導出那些含有警告warning或者錯誤errors的*.class文件。一般不用理他,Next
在這個頁面里可以對項目做一些配置:
Generate the manifest file是系統幫我們自動生成MANIFEST.MF文件,如果你的項目沒有引用其他class-path,那可以選擇這一項。
Use existing mainfest from workspace。這是可以選擇我們自定義的.MF文件,格式如上所寫。
Seal content。要封裝整個jar或者指定的包packet
Main class。這里可以選擇你的程序入口,將來打包出來的jar就是你這個入口類的執行結果。