java -jar指定端口或配置文件啟動(dòng)jar問(wèn)題
java -jar指定端口或配置文件啟動(dòng)jar
Windos
1、指定端口
java -jar springboot.jar --server.port=8181
2、指定配置文件
java -jar springboot.jar --spring.profiles.active=dev
3、同時(shí)指定端口與配置文件
java -jar springboot.jar --server.port=8181 --spring.profiles.active=dev
Linux
1、后臺(tái)服務(wù)方式啟動(dòng)
nohup java -jar springboot.jar --server.port=8181 >outlog.log 2>&1 &
2、加載服務(wù)器配置文件application-dev.yml
nohup java -Dserver.port=8086 ?-Dspring.config.additional-location=./application-dev.yml -jar ./springboot.jar> nohup.out 2>&1 &
java -jar 運(yùn)行jar包基礎(chǔ)參數(shù)配置
1、默認(rèn)運(yùn)行命令
java -jar xxx.jar
2、指定jvm運(yùn)行內(nèi)存大小參數(shù)
java ?-Xms256m -Xmx512m -jar xxx.jar
3、指定port端口
java -jar xxx.jar --server.port=8085
4、指定配置文件
java -jar xxx.jar --spring.profiles.active=pro
注:
pro 就是springboot項(xiàng)目的配置環(huán)境,一般我們會(huì)有dev、test、pro等,
當(dāng)我們忘記或者怕打包忘記改回來(lái)的時(shí)候可以在啟動(dòng)參數(shù)里面配置指定使用的配置環(huán)境。
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
- SpringBoot的java -jar命令啟動(dòng)原理解讀
- Java?-jar參數(shù)詳解之掌握J(rèn)ava可執(zhí)行JAR文件的運(yùn)行技巧
- java?-jar指定外部配置文件操作步驟
- linux用java -jar啟動(dòng)jar包緩慢的問(wèn)題
- java -jar后臺(tái)啟動(dòng)的四種方式小結(jié)
- Java?-jar參數(shù)設(shè)置小結(jié)
- java -jar設(shè)置添加啟動(dòng)參數(shù)實(shí)現(xiàn)方法
- Spring Boot如何通過(guò)java -jar啟動(dòng)
- java -jar命令的具體使用
相關(guān)文章
SpringBoot 對(duì)象轉(zhuǎn)換 MapStruct的實(shí)現(xiàn)小結(jié)
MapStruct是一個(gè)基于注解的Java對(duì)象映射工具,通過(guò)在編譯時(shí)生成映射代碼實(shí)現(xiàn)高效的對(duì)象轉(zhuǎn)換,下面就來(lái)詳細(xì)的介紹一下SpringBoot 對(duì)象轉(zhuǎn)換 MapStruct的實(shí)現(xiàn),感興趣的可以了解一下2026-02-02
MyBatis動(dòng)態(tài)SQL之<choose><when><o(jì)therwise>標(biāo)簽的使用
MyBatis中動(dòng)態(tài)語(yǔ)句choose-when-otherwise 類(lèi)似于Java中的switch-case-default語(yǔ)句,本文就來(lái)介紹一下MyBatis動(dòng)態(tài)SQL之<choose><when><o(jì)therwise>標(biāo)簽的使用,感興趣的可以了解一下2023-09-09
Spring boot集成spring session實(shí)現(xiàn)session共享的方法
這篇文章主要介紹了Spring boot集成spring session實(shí)現(xiàn)session共享的方法,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2019-06-06
Mybatis-Plus條件構(gòu)造器的select用法解讀
Mybatis-Plus條件構(gòu)造器的select方法可以避免查詢(xún)?nèi)哂嘧侄?它支持查詢(xún)除指定字段以外的所有字段、指定字段以及結(jié)合聚合函數(shù)查詢(xún),如查詢(xún)各個(gè)部門(mén)員工的平均年齡并按部門(mén)ID降序排序,此方法能有效提高查詢(xún)效率2026-04-04
Java8中的LocalDateTime你會(huì)使用了嗎
LocalDateTime?是?Java?8?中日期時(shí)間?API?提供的一個(gè)類(lèi),在日期和時(shí)間的表示上提供了更加豐富和靈活的支持,本文就來(lái)講講LocalDateTime的一些具體使用方法吧2023-05-05
Java中的ArrayList.trimToSize()方法詳解
這篇文章主要介紹了Java中的ArrayList.trimToSize()方法詳解,前幾天看了Java?ArrayList,沒(méi)有明白trimToSize()這個(gè)方法是什么意思,所以看了一下源碼并且debug一下自己的一個(gè)例子,明白了其中的含義,需要的朋友可以參考下2023-11-11
MyBatisPlus 主鍵策略的實(shí)現(xiàn)(4種)
MyBatis Plus 集成了多種主鍵策略,幫助用戶(hù)快速生成主鍵,本文主要介紹了MyBatisPlus主鍵策略的實(shí)現(xiàn),具有一定的參考價(jià)值,感興趣的可以了解一下2023-10-10
詳解Spring中@Valid和@Validated注解用法
本文將以新增一個(gè)員工為功能切入點(diǎn),以常規(guī)寫(xiě)法為背景,慢慢烘托出?@Valid?和?@Validated?注解用法詳解,文中的示例代碼講解詳細(xì),感興趣的可以了解一下2022-07-07

