首页 > 其他分享 >【Springboot】- 指定端口和配置文件

【Springboot】- 指定端口和配置文件

时间:2023-06-27 12:01:16浏览次数:41  
标签:java Springboot 配置文件 -- 端口 jar MyApp port

Springboot 服务jar的外部指定端口和文件方式

springboot指定端口的三种方式

第一配置文件中添加server.port=9090

第二在命令行中指定启动端口,比如传入参数
java -jar bootsample. jar -- server.port=9000

第三传入虚拟机系统属性
java - Dserver.port=9000 -jar bootsample.jar
  1. 指定端口
java -jar MyApp.jar --server.port=8980
  1. 指定配置文件
java -jar MyApp.jar --spring.profiles.active=dev
  1. 同时指定端口与配置文件
java -jar MyApp.jar --server.port=8980 --spring.profiles.active=dev
  • 后台服务方式启动
nohup java -jar MyApp.jar --server.port=8980 >outlog.log 2>&1 &

nohup java -jar MyApp.jar --server.port=8980 &
  • 加载服务器配置文件application-dev.yml
nohup java -Dserver.port=8980  -Dspring.config.additional-location=./application-test.yml -jar ./MyApp.jar> nohup.out 2>&1 &
  • 代码内获取外部化配置文件路径:
nohup java -jar MyApp.jar --spring.cloud.bootstrap.location=/opt/service/bootstrap.yml > /opt/service/cas.log

spring.config.location是指定一个配置文件,就不会去找其他的路径了.
spring.config.additional-location会增加程序去寻找配置文件的路径.

https://blog.csdn.net/qq\_26462567/article/details/125075091  
https://blog.csdn.net/akuana/article/details/125786589  

标签:java,Springboot,配置文件,--,端口,jar,MyApp,port
From: https://www.cnblogs.com/hm201402/p/17508313.html

相关文章

  • java springboot3 Property 'sqlSessionFactory' or 'sqlSessionTemplate' are requir
    老版本的mybatis-plus未适配springboot3解决办法:在pom.xml修改 mybatis-plus-boot-starter版本<dependency><groupId>com.baomidou</groupId><artifactId>mybatis-plus-boot-starter</artifactId><vers......
  • Linux安装花生壳进行端口映射内网穿透
    1下载1.1官网下载进入 花生壳 官网,选择linux版安装包,下载,上传到服务器 1.2wget下载wget"https://down.oray.com/hsk/linux/phddns_5.2.0_amd64.rpm"-Ophddns_5.2.0_amd64.rpm 2安装执行命令rpm-ivhphddns_5.2.0_amd64.rpm安装成功......
  • 分布式任务elasticjob整合springboot本地多服务启动(附源码)
    Elastic-Job是一个分布式调度的解决方案,由当当网开源,它由两个相互独立的子项目Elastic-Job-Lite和ElasticJob-Cloud组成,使用Elastic-Job可以快速实现分布式任务调度。Elastic-Job的github地址:https://github.com/elasticjob功能列表:分布式调度协调在分布式环境中,任务能够按指......
  • SpringBoot假死,十万火急,怎么救火?
    文章很长,且持续更新,建议收藏起来,慢慢读!疯狂创客圈总目录博客园版为您奉上珍贵的学习资源:免费赠送:《尼恩Java面试宝典》持续更新+史上最全+面试必备2000页+面试必备+大厂必备+涨薪必备免费赠送:《尼恩技术圣经+高并发系列PDF》,帮你实现技术自由,完成职业升级,薪......
  • springboot学习-1
    最终目录结构:pom.xml:<?xmlversion="1.0"encoding="UTF-8"?><projectxmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://mav......
  • 基于JAVA的springboot班级综合测评管理系统,附源码+数据库+论文+PPT,适合课程设计、毕业
    1、项目介绍随着互联网技术的高速发展,人们生活的各方面都受到互联网技术的影响。现在人们可以通过互联网技术就能实现不出家门就可以通过网络进行系统管理,交易等,而且过程简单、快捷。同样的,在人们的工作生活中,也就需要互联网技术来方便人们的日常工作生活,实现工作办公的自动化处......
  • SpringBoot事件机制
    1、是什么?SpringBoot事件机制是指SpringBoot中的开发人员可以通过编写自定义事件来对应用程序进行事件处理。我们可以创建自己的事件类,并在应用程序中注册这些事件,当事件被触发时,可以对其进行处理。在SpringBoot中,事件可以是任意类型的,可以是基于Spring的事件,也可以是自定义的事......
  • SpringBoot04
    1.Springboot和Mybatis的整合1.1.使用注解的方式整合MyBatis引入相关的依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId></dependency><!--mybatis起步依赖--><dependency>......
  • SpringBoot自动配置原理
    SpringBoot自动配置自动配置是SpringBoot的核心因素,SpringBoot在整合每一种第三方技术时,都离不开自动配置。但在了解自动配置之前,Spring容器如何进行对bean的加载以及加载控制也是一个非常重要的前提知识。1.bean的加载方式1.1方式一:配置文件+<bean/>标签最初级的bean的加载......
  • TVS二极管DW05-4R3P-S 保护GPIO端口免受ESD静电威胁
    General-purposeInputOutput,中文:通用输入/输出端口,简称GPIO或总线扩展器。GPIO端口能够提供额外的控制和监视功能,每个GPIO端口可通过软件分别配置成输入或输出,由于其可能需要引线至外部传输数据,极其容易受到ESD静电放电及其他电磁脉冲浪涌的影响,为产品的稳定性和可靠性带来挑战......