idea配置springBoot或者SpringCloud微服务多环境配置

这篇具有很好参考价值的文章主要介绍了idea配置springBoot或者SpringCloud微服务多环境配置。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

在SpringBoot项目中,我们可能需要配置环境变量来应对不同运行环境,例如我们需要在公司环境连nacos才可以跑本地项目,但是到甲方环境就是另外一种环境。本文章列出几种除了配置application.yml的方法


一.在Edit Configurations里找到Program arguments:输入指令--nacos-ip=10.9.119.40:30848 --nacos-namespace=lq        如配置--spring.profiles.active=dev也可以指定dev文件

下面配置的内容相当于application.yml文件中的

nacos-ip: 10.9.119.40:30848
nacos-namespace: lq

idea spring.profiles.active 配置,Java,intellij-idea,spring boot,java

 

二. 在Edit Configurations里找到Active Profiles:输入dev或者prod

下面配置的内容相当于application.yml文件中的

spring:
  profiles:
    active: dev

idea spring.profiles.active 配置,Java,intellij-idea,spring boot,java

 

三.在Edit Configurations里找到Environment variables: 输入spring.profiles.active=dev或者spring.profiles.active=dev来指定不同的配置文件

下面配置的内容相当于application.yml文件中的

spring:
  profiles:
    active: dev

idea spring.profiles.active 配置,Java,intellij-idea,spring boot,java

 如果以上内容对您有帮助,请赏给C主一个小赞作为前进的动力~~~文章来源地址https://www.toymoban.com/news/detail-549501.html

到了这里,关于idea配置springBoot或者SpringCloud微服务多环境配置的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • SpringCloud简单文件上传微服务采取curl或者页面点击实现文件上传

    SpringCloud简单文件上传微服务采取curl或者页面点击实现文件上传 一、大致介绍 1、本章节主要搭建了一个简单的页面上传Web控制器,主要为后序工作加入 zuul 微服务而做的准备; 2、不过在本章节用命令上传文件的时候,在windows命令窗口有时候会出现中文乱码什么的,请注意

    2024年02月10日
    浏览(33)
  • 解决Spring Boot项目中pom.xml环境配置 打包后生效 但idea版本运行无效的问题

    上文 Spring Boot中通过maven进行多环境配置 中我们通过pom.xml配置了环境选择 但这个只有在打包出来的jar中生效 我们直接通过 idea启动 这个东西确实是有点问题 其实 我们执行一下 compile 手工编译一下 然后重新启动 很明显 我们这里配置就已经生效了 这个就是 我们每次改pom.x

    2024年02月10日
    浏览(40)
  • Springcloud微服务之Nacos入门 服务分级存储模型 同集群优先的负载均衡 权重配置 环境隔离 Nacos与Eureka的区别 AP 和CP

    Nacos是阿里巴巴的产品,现在是SpringCloud中的一个组件。相比Eureka功能更加丰富,在国内受欢迎程度较高。 Nacos是SpringCloudAlibaba的组件,而SpringCloudAlibaba也遵循SpringCloud中定义的服务注册、服务发现规范。因此使用Nacos和使用Eureka对于微服务来说,并没有太大区别。 主要差异在

    2024年04月15日
    浏览(27)
  • Spring Boot入门(04):SpringBoot实现多环境配置文件切换 | 超级详细,建议收藏

            在开发和部署Spring Boot应用的过程中,经常需要在不同的环境中进行配置,比如开发环境、测试环境、生产环境等。为了方便管理和部署,我们需要实现多环境配置文件切换。本篇教程将带你轻松搞定不同环境部署问题,让你的应用在各个环境中稳定运行。无论你是

    2024年02月12日
    浏览(37)
  • Intellij IDEA配置springBoot热加载,使代码修改后无须重启服务立即生效

    1.Intellij IDEA左上角——文件—— settings——搜索debug,然后按下图设置好后点击ok 2.修改springboot服务器配置,使得更新springboot应用程序或IDEA窗口失去焦点时,更新类和资源 3.IDEA开启项目自动编译 Intellij IDEA左上角——文件—— settings——搜索compiler,然后按下图设置号后点击

    2024年02月08日
    浏览(34)
  • 如何在IntelliJ IDEA中配置SSH服务器开发环境并实现固定地址远程连接

    本文主要介绍如何在IDEA中设置远程连接服务器开发环境,并结合Cpolar内网穿透工具实现无公网远程连接,然后实现远程Linux环境进行开发。 IDEA的远程开发功能,可以将本地的编译、构建、调试、运行等工作都放在远程服务器上执行,而本地仅运行客户端软件进行常规的开发

    2024年02月02日
    浏览(43)
  • Spring Boot多环境指定yml或者properties

    ● application-local.properties ● application.properties ● application-local.yml ● application.yml application.propertes application-local.propertes application.yml application-local.yml 删除properties之后,项目启动 2023-08-23 09:38:29.423 INFO 22896 — [ main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8081 (http)

    2024年02月11日
    浏览(39)
  • 【九】spring、springmvc、springboot、springcloud

            从事IT这么些年,经历了行业技术的更迭,各行各业都会有事务更新,IT行业技术更迭速度快的特点尤为突出,或许这也是从事这个行业的压力所在,但另一方面反应了这个行业人才济济。不记得什么时候听说了程序员改变世界这一口号,从而让我一直坚定的在这个行

    2024年02月05日
    浏览(31)
  • Springboot 实践(10)spring cloud 与consul配置运用之服务的注册与发现

            前文讲解,完成了springboot、spring security、Oauth2.0的继承,实现了对系统资源的安全授权、允许获得授权的用户访问,也就是实现了单一系统的全部技术开发内容。         Springboot是微服务框架,单一系统只能完成指定系统的功能;那么多个单一系统是如何实现

    2024年02月12日
    浏览(31)
  • Spring、Springboot、SpringCloud--包含的知识点大全

    类型 难度 AOP spring-自定义AOP面向切面注解--统一切面处理-登陆信息采集 快速入门Springboot+AOP实现切面处理请求Demo 线程池 通俗易懂的线程池底层原理,一文知所有 数据结构 数据结构-链表篇 数据结构--数组篇 数据结构之-concurrentHashMap源码分析 JVM JVM调优及各种问题处理 事务

    2024年02月13日
    浏览(28)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包