1. 程式人生 > >Eclipse - JAR包制作

Eclipse - JAR包制作

錯誤 彈窗 serve 生成 ESS ces 命令行 coffee ngs

Eclipse - JAR包制作細節 1、Jar包分為兩種,一種是不可運行的,一種是可運行的Jar包,他們的主要區別如下: > 不可直接運行的Jar包主要是用於給別的程序提供調用 > 可運行的Jar包主要是在運行程序時,可以直接用命令行編譯運行,提高效率 2、先看一下不可運行的Jar包的制作過程: > 右鍵工程 -> Export... -> Java -> JAR file -> Next > 在Select the resources to export:下選擇你要導出的工程 > 下邊有四個導出選項(一般選擇第一個): > Export generated class files and resources : 導出類文件和資源文件 > Export all output folders for checked projects : 導出項目的所有生成文件 > Export Java source files and resoucrces : 導出Java源文件和資源文件 > Export refactorings for checked projects : 不知道幹嘛用的 > Select the export destination: 這裏選擇你到導出的源文件的名字和路徑 > Options(選項): > Compress the contents of the JAR file : 是否要壓縮JAR文件的內容 > Add directory entries : 是否選擇添加目錄項 > Overwrite existing files without warning : 是否可以未經警告改寫現有文件 > 接下來直接點 Finish,中間出現的所有彈窗,全選是,這樣一個靜態的Jar包就制作好了 3、可運行的Jar包的制作過程: > 右鍵工程 -> Export... -> Java -> Runnable JAR file -> Next > 在Launch configuration: 下選擇你要導出的工程 > Export destination: 選擇要導出的路徑 > Library handing: 庫的處理 > Extract required libraries into generated JAR : 以解壓的方式提取所需的庫到生成的Jar包中 > Package required libraries into generated JAR : 將需要的Jar包放到生成的Jar包中 > Copy required libraries into a sub-floder next to the generated JAR : 將需要的庫拷貝到一個子文件夾並放在生成的 jar 文件旁邊 > 接下來直接點 Finish,中間出現的所有彈窗,全選是,這裏的Jar包就是可以單獨運行的 4、Jar包的命令行用法:java -jar *.jar > server.log 2>&1 > -jar 執行Jar包的參數 > *.jar 要執行的Jar包 > server.log 執行中出現異常的時候會輸出到命令行中,看著很亂,我們把它寫入文件 > 2>&1 錯誤重定向,將標準輸出錯誤寫入server.log中

--------------------- 本文來自 Demon-Coffee 的CSDN 博客 ,全文地址請點擊:https://blog.csdn.net/u014186972/article/details/56015694?utm_source=copy

Eclipse - JAR包制作