导出到文件_Java项目导出可运行的jar文件
來源:CSDN
作者:Hoking
鏈接:https://blog.csdn.net/mahoking/article/details/42871937?utm_source=app
場景一:Java項目沒有依賴第三方jar包?
??????? 1. 首先在MyEclipse中打開項目, 右鍵點擊項目,選擇“Export”;?
??????? 2. 選擇Java/JAR file,Next;?
??????? 3. Select the resources to 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 把一些重構(gòu)的信息文件也包含進去。
在Select the export destination中選擇導出的jar的路徑,Next。
????? 4. 下一頁可以選擇是否導出那些含有警告warning或者錯誤errors的*.class文件。一般不用理他,Next
?????? 5. 下一個頁面里可以對項目做一些配置。(如果項目沒有引入第三方jar包,這項我們采用系統(tǒng)默認的選項就OK,Main class一定要設置成為你項目的那個主方法入口類) 。
??? * Generate the manifest file是系統(tǒng)幫我們自動生成MANIFEST.MF文件,如果你的項目沒有引用其他class-path,那可以選擇這一項。
??? * Use existing mainfest from workspace。這是可以選擇我們自定義的.MF文件,格式如上所寫。?
??? * Seal content。要封裝整個jar或者指定的包packet
??? * Main class。這里可以選擇你的程序入口,將來打包出來的jar就是你這個入口類的執(zhí)行結(jié)果。?
最后Finish,搞定。
場景二:java項目有依賴第三方Jar包?
? ? ??1.?右擊項目,單擊export=》java=》選第三個,Runnable Jar file (可執(zhí)行的jar文件), Next,
????? 2.?選擇
?????????? launch configuration(程序入口配置),
?????????? Exportdestination(導出目標) ,
?????????? Library handing:??
??????????????????? 選擇第一個 引用的jar包會整合到項目中去。?
??????????????????? 選擇第二個 引用的jar包會單獨放在項目根目錄下(推薦)。?
??????????????????? 選擇第三個 引用的jar包會單獨放在一個文件夾下,這個文件夾和導出的jar放在同一目錄下, finish。
常見問題:
Question:
??????? 為什么export-->runnable jar file的launch configuration沒有東西可以選擇?
Answer:
??????? MyEclipse的export-->runnable jar file-->的launch configuration里面沒有可以選擇的東西了,其實是要把你要打包成jar文件的工程的main方法運行一次,比如main方法在A類里,運行一次A就有了。
掃碼關注我們
獲取更多信息
總結(jié)
以上是生活随笔為你收集整理的导出到文件_Java项目导出可运行的jar文件的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: powershell目录带空格_powe
- 下一篇: 吴恩达 ML作业提交:Grader se