1、shift+ctrl+alt+s,打開項目結構配置:點擊+號,選擇 jar - From modules with dependences...,如圖:
2、選擇你的main方法所在主類: main class,選擇 copy to the output directory and link via manifest, 選擇META-INF/MANIFEST.MF所在位置,注意如果項目中有了該文件,需要先刪除,不然會報錯。
3、點擊OK后,回到下方頁面,直接點擊OK 即可,(不過為了把生成的jar包和引用jar包加以區分,建議點 output root ,右鍵新建路徑為libs,用於存放引用jar包,然后將下方引用的jar包拖進libs,如圖)
這里需要注意, ,雖然把jar包放進了libs,但是點擊 你要生成的那個jar包,下方出現該jar配置,其中 claiss path 項 默認的還是引用jar包與生成jar包在同級目錄,所以需要點擊后面的編輯,如截圖箭頭所示,將引用jar包路徑前加上libs/ 即可,然后點ok,最后點擊工具欄 build - build artifacts - build 即可