IDEA導出可執行jar包


導出可執行jar包

點擊Project Structure,選擇Artifacts -> JAR -> From modules with dependencies

設置主類META-INF/MANIFEST.MF的父級文件夾(確認后會生成),點擊OK。

 

點擊確認后生成,查看META-INF/MANIFEST.MF文件,內容如下。

點擊Build -》 Build Artifact -》Clean/Build即可。

生成的jar包如下,主類記錄在META-INF/MANIFEST.MF文件中。

運行jar包方式

#導出時指定類,直接運行jar包會執行指定類的main方法
java -jar Xxx.jar 

#運行其他類的main方法
java -classpath Xxx.jar com.xxx.classname

https://www.cnblogs.com/aeolian/p/8805161.html

遇到問題

META-INF/MANIFEST.MF aleady exists in VFS。

這種情況是因為之前打包已經生成了META-INF/MANIFEST.MF文件,只需要刪除即可。

其他工具

Myeclipse6.5沒有導出runnable jar file功能,只有jar(供其他項目引用的jar),需要更高的版本。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM