一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術(shù)|正則表達(dá)式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務(wù)器之家 - 編程語言 - Java教程 - spring boot打jar包發(fā)布的方法

spring boot打jar包發(fā)布的方法

2021-05-11 15:16拿著菜刀 Java教程

這篇文章主要介紹了spring boot打jar包發(fā)布的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

spring的項目在spring boot之前一般我都是打成war包發(fā)布到tomcat的,但最近使用了spring boot 要打成jar包,一開始不理解為啥有要打成jar,war包不是很好嗎?

另外一點是由于現(xiàn)在還不會打jar包,所以感覺沒必要。經(jīng)過一段時間的適應(yīng),感覺打jar包是很有必要的,而且發(fā)布也很方便了省去了安裝tomcat等中間件。

說下如何打jar包把,其實很簡單,主要是配置好pom.xml文件就可以了,關(guān)鍵點如下:

spring boot打jar包發(fā)布的方法

一定要寫jar。

在<bulid>中添加如下配置:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
<build>
 
<!-- 打成jar包的名稱 -->
 
<finalname>gateway</finalname>
 
<plugins>
 
<!-- 需要引用的jar包 -->
 
<plugin>
 
<groupid>org.springframework.boot</groupid>
 
<artifactid>spring-boot-maven-plugin</artifactid>
 
</plugin>
 
</plugins>
 
 
<!-- <finalname>gateway</finalname> -->
 
</build>
 
<!-- 倉庫地址 -->
 
<repositories>
 
<repository>
 
<id>spring-milestone</id>
 
<url>http://repo.spring.io/libs-release</url>
 
</repository>
 
</repositories>

配置好這些后,使用工具,我使用的是myeclipse,mvan update項目。

使用工具myeclipse打jar包。

第一步:使用debug configurations 配置的方式打包

spring boot打jar包發(fā)布的方法

第二步:顯示出debug configuratons 的頁面,

1選中maven bulid 下面的項目;

2 goals選項中輸入package

3 點擊debug按鈕。

spring boot打jar包發(fā)布的方法

第三步:控制臺輸出了 1處的信息:build success

2項目的target文件夾下處理了 gateway.jar說明jar包打包完畢。

spring boot打jar包發(fā)布的方法

第四步測試jar包是否可用

使用命令窗體,切入到j(luò)ar存在的目錄;執(zhí)行java –jar ***.jar

spring boot打jar包發(fā)布的方法

最好出現(xiàn)下圖信說明jar啟動完畢。

spring boot打jar包發(fā)布的方法

使用瀏覽器測試。項目可用登錄。

spring boot打jar包發(fā)布的方法

第五步關(guān)閉jar包啟動的線程。

1.如果是window系統(tǒng),直接關(guān)閉命令窗體就可以了。

2.如果是linux系統(tǒng),使用ps命令找到對應(yīng)線程 ,在使用kill命令殺死線程。

再說最簡單的打jar方式,使用命令切入到項目的路徑下,執(zhí)行:mvn package 就會自己打包的,打包完成后在項目輸出目錄target中可用看到對應(yīng)的jar包。

已經(jīng)開始打包了。

spring boot打jar包發(fā)布的方法

打包完成。

spring boot打jar包發(fā)布的方法

jar會打了,那如果要打war包那。

打spring boot項目建議還是不要打war包,因為這是淘汰的方式。但如果要打,在pom.xml文件中配置:

spring boot打jar包發(fā)布的方法

<bulid>中配置如下信息,就可以使用eclipse導(dǎo)出war包了:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<plugin>
 
<groupid>org.apache.maven.plugins</groupid>
 
<artifactid>maven-war-plugin</artifactid>
 
<configuration>
 
<warsourceexcludes>src/main/resources/**</warsourceexcludes>
 
<warname>gateway</warname>
 
</configuration>
 
</plugin>

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持服務(wù)器之家。

原文鏈接:https://www.cnblogs.com/gynbk/p/7954100.html

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 天天操网 | jiuse在线 | 男同桌扒开女同桌胸罩喝奶 | 欧美一区二区三区精品国产 | 日本在线看 | 日本精品久久久久久久久免费 | 视频在线视频免费观看 | 欧洲vodafonewifi日本 | 国产一区视频在线免费观看 | 亚洲精品国偷拍自产在线观看蜜臀 | 午夜久久影院 | 丰满的闺蜜2中文字幕 | 太紧太深了受不了黑人 | 精品视频在线免费播放 | 成年人在线视频观看 | 91精品国产91热久久久久福利 | 欧美国产在线观看 | 精品欧美小视频在线观看 | 国产精品自产拍在线观看2019 | 精品一区二区三区在线成人 | 性夜a爽黄爽 | 国色天香 社区视频 | 亚洲成av人片在线观看天堂无码 | 91免费播放人人爽人人快乐 | 国产免费小视频在线观看 | 丝瓜草莓香蕉绿巨人幸福宝 | 国产精品天天看特色大片不卡 | 不良网站在线观看 | 99这里只有精品66视频 | 国产精品合集一区二区 | 456老汉gay | 亚洲麻豆精品果冻传媒 | 欧式午夜理伦三级在线观看 | 日韩性公交车上xxhd免费 | 紧身牛仔裤美女被啪啪久久网 | 亚洲国产在线2o20 | 成人国产精品一区二区不卡 | 国产成+人+综合+欧美 亚洲 | 久久re这里精品23 | 国产永久免费爽视频在线 | 日韩欧美成末人一区二区三区 |