天天看點

IDEA打包jar包一、設定項目打包的參數二、導出jar包三、運作jar檔案四、結束程序

使用IDEA導出jar包

一、設定項目打包的參數

IDEA打包jar包一、設定項目打包的參數二、導出jar包三、運作jar檔案四、結束程式
IDEA打包jar包一、設定項目打包的參數二、導出jar包三、運作jar檔案四、結束程式

       在項目目錄裡建立一個檔案夾用于存放MANIFEST.MF檔案,注意:該路徑不能使用IDEA設定的預設路徑,必須手動建立。

IDEA打包jar包一、設定項目打包的參數二、導出jar包三、運作jar檔案四、結束程式
IDEA打包jar包一、設定項目打包的參數二、導出jar包三、運作jar檔案四、結束程式

點選ok完成

IDEA打包jar包一、設定項目打包的參數二、導出jar包三、運作jar檔案四、結束程式

二、導出jar包

IDEA打包jar包一、設定項目打包的參數二、導出jar包三、運作jar檔案四、結束程式
IDEA打包jar包一、設定項目打包的參數二、導出jar包三、運作jar檔案四、結束程式

當進度條走完之後,在項目的目錄中會多出一個out檔案夾,裡面存放的就是使用IDEA導出的jar包

IDEA打包jar包一、設定項目打包的參數二、導出jar包三、運作jar檔案四、結束程式

三、運作jar檔案

使用指令運作jar檔案

javaw -jar -Xmx1024m -Xms1024m WaiMai.jar > log.txt

指令解析:

javaw:背景運作

java:前台運作

Xmx:設定Java堆棧的初始化大小

Xms:設定最大的java堆大小

> log.txt:将日志定向輸出到log.txt中

四、結束程序

查詢正在運作的對應端口号的程序

netstat -ano | findstr 8080
IDEA打包jar包一、設定項目打包的參數二、導出jar包三、運作jar檔案四、結束程式

結束對應PID的程序

taskkill -F -PID 38872
IDEA打包jar包一、設定項目打包的參數二、導出jar包三、運作jar檔案四、結束程式

外賣項目已經結束,附上源碼位址:

https://gitee.com/xiaoliyi0215/waimai.git