java -jar指定端口或配置文件启动jar问题
java -jar指定端口或配置文件启动jar
Windos
1、指定端口
java -jar springboot.jar --server.port=8181
2、指定配置文件
java -jar springboot.jar --spring.profiles.active=dev
3、同时指定端口与配置文件
java -jar springboot.jar --server.port=8181 --spring.profiles.active=dev
Linux
1、后台服务方式启动
nohup java -jar springboot.jar --server.port=8181 >outlog.log 2>&1 &
2、加载服务器配置文件application-dev.yml
nohup java -Dserver.port=8086 -Dspring.config.additional-location=./application-dev.yml -jar ./springboot.jar> nohup.out 2>&1 &
java -jar 运行jar包基础参数配置
1、默认运行命令
java -jar xxx.jar
2、指定jvm运行内存大小参数
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项目的配置环境,一般我们会有dev、test、pro等,
当我们忘记或者怕打包忘记改回来的时候可以在启动参数里面配置指定使用的配置环境。
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章
SpringBoot 对象转换 MapStruct的实现小结
MapStruct是一个基于注解的Java对象映射工具,通过在编译时生成映射代码实现高效的对象转换,下面就来详细的介绍一下SpringBoot 对象转换 MapStruct的实现,感兴趣的可以了解一下2026-02-02
MyBatis动态SQL之<choose><when><otherwise>标签的使用
MyBatis中动态语句choose-when-otherwise 类似于Java中的switch-case-default语句,本文就来介绍一下MyBatis动态SQL之<choose><when><otherwise>标签的使用,感兴趣的可以了解一下2023-09-09
Spring boot集成spring session实现session共享的方法
这篇文章主要介绍了Spring boot集成spring session实现session共享的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧2019-06-06
Java中的ArrayList.trimToSize()方法详解
这篇文章主要介绍了Java中的ArrayList.trimToSize()方法详解,前几天看了Java ArrayList,没有明白trimToSize()这个方法是什么意思,所以看了一下源码并且debug一下自己的一个例子,明白了其中的含义,需要的朋友可以参考下2023-11-11
详解Spring中@Valid和@Validated注解用法
本文将以新增一个员工为功能切入点,以常规写法为背景,慢慢烘托出 @Valid 和 @Validated 注解用法详解,文中的示例代码讲解详细,感兴趣的可以了解一下2022-07-07


最新评论