1、在File -> project Structure (快捷鍵ctrl+shift+alt+s) 選擇Artifacts,點擊+,選擇jar,選擇From modules with Dependencies.
選擇執行的主類 main class:
選擇“extract to the target jar”,即把引用第三方的jar文件,同時打包到jar裏。
另外,網上有人說 配置“Directory for META-INF/MAINFEST.MF”,此項配置的缺省值是:D:\ideaIU-2016.3.5\test\src,需要改成:D:\ideaIU-2016.3.5\test\src\main\java\resources,如果不這樣修改,打成的jar包裏沒有包含META-INF/MAINFEST.MF文件,這個應該是個IDEA的BUG。但是本人用idea當前這個版本測試,打出的jar包是可以運行 沒有問題的。(不清楚什麼原因,也行是idea版本問題吧)
點擊ok進入下一步
2、此頁直接點擊apply-->ok即可
3、點擊Build ---> Build Artifacts.. ---> Build 即可執行打包命令
4、最後在此目錄下找到打好的jar包。
5、運行java -jar test.jar 命令即可。
參考博客地址:http://bglmmz.iteye.com/blog/2058785