在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/Java  Linux/ maven怎么把一個(gè)ssh項(xiàng)目打包成一個(gè)jar

maven怎么把一個(gè)ssh項(xiàng)目打包成一個(gè)jar

問題描述

maven怎么把一個(gè)ssh項(xiàng)目打包成一個(gè)jar

問題出現(xiàn)的環(huán)境背景及自己嘗試過哪些方法

我直接運(yùn)行package,打包出來只有后臺(tái)邏輯的代碼,能不能打包出來把webapp也都包含在里面?

clipboard.png
就是如上圖把全部的都打包成一個(gè)jar,然后直接java -jar 運(yùn)行就行,是不是需要內(nèi)嵌一個(gè)tomcat?

回答
編輯回答
孤影

spring boot fat jar 了解一下

2017年1月13日 01:53
編輯回答
尤禮

內(nèi)嵌tomcat是要靠springboot-web-starter,這樣做出來的jar能java -jar運(yùn)行,但放到外部的tomcat里反而運(yùn)行不了。WebApp沒有被打包和maven配置沒關(guān)系,是要在project的build path里改。

2017年2月24日 13:13
編輯回答
陪我終

直接打成war,war也可以用java -jar執(zhí)行

2017年9月15日 15:13
編輯回答
忘了我

要打包可運(yùn)行的jar包,用SpringBoot;如果是要放到應(yīng)用服務(wù)器下運(yùn)行的,打war包。

2018年8月2日 20:30