标签:配置 Servle jar包 运行时 选择 调用 boot 大量 cat
springboot默认访问项目是不需要项目名的,如果想添加项目进行访问,那可以在properties文件中通过server.servlet.context-path=/项目名
配置访问时添加项目路径。
springboot一般都是使用内部自带的properties文件,但是如果项目打包成了jar包,但是测试发现端口号不对,那我们需要重新修改项目的端口号,然后再打成jar包,是不是很麻烦,可以利用外部配置文件解决这个问题。
idea版:主运行类右键选择Edit xxxapplication -> program arguments -> 输入 --spring.config.location=外部配置文件路径
命令行:cmd输入java -jar 项目名.jar --spring.config.location=外部配置文件路径
外部配置文件虽然好,但是如果仅仅只要修改一个端口号,而用一个文件里面就一个参数,有点浪费,这种方法适用于修改大量配置时。
所以下面介绍第二种方式,运行时带参数。
运行时带参数,通常适用于配置改动不多时,比如修改端口号。
命令行:java -jar 项目.jar --server.port=端口号
补充:多个地方配置时,如果冲突,优先级:
命令参数( 运行参数 > 调用外部的配置文件) > 内部文件
标签:配置 Servle jar包 运行时 选择 调用 boot 大量 cat
原文地址:https://www.cnblogs.com/unlasting/p/13570729.html