最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

SpringBoot?如何將項(xiàng)目打包成?jar?包

 更新時(shí)間:2023年08月11日 15:22:47   作者:滄鎟あ  
這篇文章主要介紹了SpringBoot如何將項(xiàng)目打包成jar包,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下

SpringBoot 將項(xiàng)目打包成 jar 包

一、項(xiàng)目打包成 jar 包

1.首先在 pom.xml 文件中導(dǎo)入 Springboot 的 maven 依賴

<!-- 將應(yīng)用打包成一個(gè)可以執(zhí)行的 jar 包 -->
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>

在項(xiàng)目的生命周期中,package 一下

package 完成以后, target 中會生成一個(gè). jar 包

package 完成后的 jar 包

找到對應(yīng)的 jar 包路徑下,java -jar 打包后的名字即可運(yùn)行成功;

該 jar 包所在的路徑下 cmd

java -jar 運(yùn)行項(xiàng)目

啟動(dòng)成功

在控制臺通過命令去改端口

例如: java -jar SpringBoot_Mybatis-0.0.1-SNAPSHOT.jar --server.port=8888

控制臺更換端口為 8888

端口 8888 啟動(dòng)成功

2、通過命令行設(shè)置屬性值

  • 相信使用過一段時(shí)間Spring Boot的用戶,一定知道這條命令: java -jar xxx.jar --server.port=8888 ,通過使用—server.port屬性來設(shè)置xxx.jar應(yīng)用的端口為8888。
  • 在命令行運(yùn)行時(shí),連續(xù)的兩個(gè)減號–就是對 application.properties 中的屬性值進(jìn)行賦值的標(biāo)識。所以, java -jar xxx.jar --server.port=8888 命令,等價(jià)于我們在 application.properties 中添加屬性 server.port=8888 ,該設(shè)置在樣例工程中可見,讀者可通過冊除該值或使用命令行來設(shè)置該值來驗(yàn)證。
  • 通過命令行來修改屬性值固然提供了不錯(cuò)的便利性,但是通過命令行就能更改應(yīng)用運(yùn)行的參數(shù),那豈不是很不安全?是的,所以Spring Boot也貼心的提供了屏蔽命令行訪問屬性的設(shè)置,只需要這句設(shè)置就能屏蔽: SpringApplication.setAddCommandLineProperties(false) 。

到此這篇關(guān)于SpringBoot 如何將項(xiàng)目打包成 jar 包的文章就介紹到這了,更多相關(guān)spring項(xiàng)目打包成 jar 包內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 在Spring中如何處理循環(huán)依賴問題

    在Spring中如何處理循環(huán)依賴問題

    Spring解決循環(huán)依賴的關(guān)鍵在于提前曝光未完全創(chuàng)建的bean,在Spring中創(chuàng)建Bean分為實(shí)例化、屬性填充和初始化三步,循環(huán)依賴的解決思路是先創(chuàng)建A的bean實(shí)例,此時(shí)A是不完整的,用一個(gè)Map保存不完整的A,再創(chuàng)建B,B需要注入A
    2025-01-01
  • Java設(shè)計(jì)模式之單例模式詳解

    Java設(shè)計(jì)模式之單例模式詳解

    這篇文章主要為大家詳細(xì)介紹了Java設(shè)計(jì)模式之單例模式的相關(guān)資料,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-03-03
  • Java if-else 多重嵌套的優(yōu)化方式

    Java if-else 多重嵌套的優(yōu)化方式

    這篇文章主要介紹了Java if-else 多重嵌套的優(yōu)化方式,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-02-02
  • logback TimeBasedRollingPolicy按天生成日志源碼解析

    logback TimeBasedRollingPolicy按天生成日志源碼解析

    這篇文章主要為大家介紹了logback TimeBasedRollingPolicy按天生成日志源碼解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-11-11
  • 淺聊一下Spring中Bean的配置細(xì)節(jié)

    淺聊一下Spring中Bean的配置細(xì)節(jié)

    我們知道,當(dāng)寫完一個(gè)普通的 Java 類后,想讓 Spring IoC 容器在創(chuàng)建類的實(shí)例對象時(shí)使用構(gòu)造方法完成實(shí)例對象的依賴注入,那么就需要在配置元數(shù)據(jù)中寫好類的 Bean 定義,包括各種標(biāo)簽的屬性。所以本文我們來說說這其中的配置細(xì)節(jié),需要的朋友可以參考下
    2023-07-07
  • Java獲取當(dāng)?shù)氐娜粘鋈章鋾r(shí)間代碼分享

    Java獲取當(dāng)?shù)氐娜粘鋈章鋾r(shí)間代碼分享

    這篇文章主要介紹了Java獲取當(dāng)?shù)氐娜粘鋈章鋾r(shí)間代碼分享,國外猿友寫的一個(gè)類,需要的朋友可以參考下
    2014-06-06
  • Java中Swagger生成后端接口測試的詳細(xì)教程

    Java中Swagger生成后端接口測試的詳細(xì)教程

    Swagger是一套圍繞OpenAPI規(guī)范構(gòu)建的開源工具集,用于設(shè)計(jì)、構(gòu)建、文檔化和消費(fèi)RESTful Web服務(wù),供了一種標(biāo)準(zhǔn)化、語言無關(guān)的接口來描述REST API,本文給大家介紹了Java中Swagger生成后端接口測試的詳細(xì)教程,需要的朋友可以參考下
    2025-06-06
  • Java集合框架ArrayList源碼分析(一)

    Java集合框架ArrayList源碼分析(一)

    這篇文章主要為大家詳細(xì)介紹了Java集合框架ArrayList源碼分析,感興趣的小伙伴們可以參考一下
    2016-08-08
  • Springboot項(xiàng)目的搭建教程(分離出common父依賴)

    Springboot項(xiàng)目的搭建教程(分離出common父依賴)

    這篇文章主要介紹了Springboot項(xiàng)目的搭建教程(分離出common父依賴),具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-01-01
  • java httpclient設(shè)置超時(shí)時(shí)間和代理的方法

    java httpclient設(shè)置超時(shí)時(shí)間和代理的方法

    這篇文章主要介紹了java httpclient設(shè)置超時(shí)時(shí)間和代理的方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-02-02

最新評論

尼勒克县| 吉安县| 西宁市| 安福县| 荆州市| 犍为县| 屏山县| 县级市| 民丰县| 合作市| 沙河市| 唐山市| 古浪县| 南木林县| 塘沽区| 曲松县| 小金县| 汶川县| 许昌县| 溧水县| 金昌市| 昌宁县| 乐昌市| 吴桥县| 常宁市| 林甸县| 稻城县| 五台县| 柳江县| 时尚| 仪陇县| 富锦市| 高州市| 黔西| 金湖县| 图木舒克市| 奈曼旗| 柘城县| 汽车| 长汀县| 永胜县|