在Spring Boot 中,你可以通过 java -jar 命令来运行打包好的 JAR 文件,并且可以通过命令行参数来指定配置文件。以下是如何在运行 Spring Boot 应用时使用 -jar 参数指定配置文件的详细解答: 1. Spring Boot 允许通过命令行参数指定配置文件的方式 Spring Boot 允许你在启动应用时通过命令行参数来指定要使用的配置文...
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...
构建项目的第一步是将 Spring Boot 应用打包为 JAR 文件。你可以使用 Maven 进行构建。 在项目根目录下运行以下命令: mvn clean package 1. 构建完成后,在target目录中将会生成一个my-spring-boot-app-0.0.1-SNAPSHOT.jar文件。 5. 启动 JAR 文件并指定配置 要启动 JAR 文件并指定配置文件,我们可以使用以下命...
1. 将 springbootdemo 打包为 JAR 文件,打开命令行窗口,跳转到该项目 JAR 所在目录下,执行以下命令启动该项目。 java -jar springbootdemo-0.0.1-SNAPSHOT.jar --spring.config.additional-location=D:\myConfig\my-application.yml 结果如下图。 图4:Spring Boot spring.config.additional-location 指定外部配置...
springboot java -jar指定启动的jar外部配置文件 如 java -jar -Xbootclasspath/a:./config /ccc.jar param1 param2 来源: -Xbootclasspath
spring.main.allow-bean-definition-overriding=true 然后在IntelliJ IDEA 中 点击 右侧maven 完成以下步骤 点击你要打包的工程->Lifecycle->clean->package->install。 提示build success 成功,在左侧工程列表中会出现一个target文件夹,里面名称长那个那个jar 就是我们打包生成的可执行文件,可以通过java -jar xxx.jar...
1、首先先把配置文件从jar中抽离 示例代码: <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-jar-plugin</artifactId> <version>3.2.0</version> <configuration> <excludes> <exclude>**/spring-xxx.xml</exclude> </excludes> ...
java -jar main.jar -Dspring.profiles.active=prod # 指定application文件的后缀 -Dspring.config.location=config/ # 指定配置文件路径 -Dfile.encoding=UTF-8 # 指定文件编码 -Dlogging.config=config/logback.xml # 指定日志配置文件 -Dlogging.path=/data/log/ # 指定日志输出文件路径 ...
--spring.profiles.active=daily, 这个可以在spring-boot启动中指定系统变量,多环境(测试、预发、线上配置)的区分 在排查jar包冲突时,可以指定启动的-verbose:class 打印出启动的应用实际加载类的路径,来排查来源。 jvm堆设值: -Xms500m -Xmx500m -Xmn250m -Xss256k ...