方式一:启动 java 包 时指定: java -jar -Xms256m -Xmx256m ./target/$(APP_NAME)-0.0.1-SNAPSHOT.jar --spring.profiles.active=$(SPRING_PROFILE) 方式二:doker run 时指定: docker rm -f $(APP_NAME) |true&&docker run --publish 5000:5000 -e SPRING_PROFILES_ACTIVE=$(SPRING_PROFILE) --n...
这一部分我有点疑惑,因为我学习看的视频是尚硅谷的springboot1.5,和我现在的2.5有出入,我实践这个使用spring.config.location来实现互补配置功能时,并不能达到效果 原来我的启动端口是8084 在本地磁盘写了一个yml文件设置启动端口为8087 cmd启动jar包 C:\Users\mqb61\Desktop>java -jar spring-boot-config-02-0.0...
1. 指定配置环境 nohup java-jar-Dfile.encoding=utf-8-Dspring.profiles.active=dev test.jar>/tmp/null2>&1& 这样启动时会去加载Jar包中Resource目录下application-dev.yml文件。需要注意的同在IDE中一样。 2. 指定配置文件 nohup java-jar-Dfile.encoding=utf-8-Dspring.config.location=classpath:/applicat...
在运行项目的时候,设置启动参数 --spring.profiles.active=test 这种方式,在idea中 点击主入口类 在arguments中加入--spring.profiles.active=test参数。 当我们在启动项目的时候就会指定加载哪个环境的配置文件了 比如我们打完包了,交给运维上线启动服务的时候,可以指定参数。 java -jar ***.jar --spring.profiles....
当使用命令行启动Spring Boot应用时,可以通过添加--spring.profiles.active参数来指定要使用的Profile。例如,要启动开发环境的Profile,可以使用以下命令: bash java -jar yourApp.jar --spring.profiles.active=dev 3.2 在IDE中指定Profile 对于使用IDE开发的情况,通常可以在运行配置中设置Profile。以IntelliJ IDEA为例...
spring boot执行jar包指定active profile jar运行时指定端口和环境 java -jar ruoyi-admin.jar --server.port=10000 --spring.profiles.active=test
1、Maven启动指定Profile通过-P,如mvn spring-boot:run -Ptest,但这是Maven的Profile。 2、如果要指定spring-boot的spring.profiles.active,则必须使用mvn spring-boot:run -Drun.profiles=test 3、如果使用命令行直接运行jar文件,则使用java -jar -Dspring.profiles.active=test demo-0.0.1-SNAPSHOT.jar ...
今天后台项目进行修改,使用spring.profiles来指定启动时使用的配置文件。在项目中添加好配置文件后使用java -jar .\base-exec.jar --spring.profiles.active=dev --server.port=9121启动时参数注入不进去。 检查配置文件书写的规则,这里把规则说一下 我们在开发Spring Boot应用时,通常同一套程序会被应用和安装到几个...
1、Maven启动指定Profile通过-P,如mvn spring-boot:run -Ptest,但这是Maven的Profile。2、如果要指定spring-boot的spring.profiles.active,则必须使⽤mvn spring-boot:run -Drun.profiles=test 3、如果使⽤命令⾏直接运⾏jar⽂件,则使⽤java -jar -Dspring.profiles.active=test demo-0.0.1-SNAP...