IDEA VM options 针对多种启动环境的spring配置

公司最近做了个项目,项目还挺大的,从SVN check了半个多小时,我有幸参与了一下,当然只是打打下手。

总是发现他们说的生产库,测试库什么的,而且一会mysql,一会sqlserver的,趁着今天项目上线,来总结下。

项目在开发时候,切换数据库信息可能会是很麻烦的问题,IDEA配置tomcat时候的VM options中填的就是对启动环境的配置,也可以在此处给设置jvm分配的堆的大小。

一般配置有三种,生成,测试,运行。

1 spring.profiles.active=dev

2 spring.profiles.active=test

3 spring.profiles.active=pro

根据不同的情况选择不同的配置,当然在resource下还是要建立对应的properties文件的:


当然还有另外一种配置方式,在spring配置文件中配置不同的环境,在web.xml中选择对应的环境

这种的我没有用过,再次贴上网上找的两张图片,仅供参考:

其实我们设置的参数还有一句-Xss4096K,查了下,只知道这是配置jvm运行时分配堆内存的大小,涉及的比较多,也没有怎么看,下次在总结一下。第一次发博客,纪念一下。


  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值