windows环境下,tomcat部署、eclipse启动实现war包读取外部动态配置文件

本文介绍了在Windows环境中,如何使用Eclipse和Tomcat部署WAR包时,实现动态读取外部配置文件,以适应不同环境的需求。主要步骤包括:在WAR包外部创建配置文件,修改Tomcat的catalina.properties添加配置文件路径,更新Spring配置以加载外部配置,并在项目中引用这些配置。
摘要由CSDN通过智能技术生成

 一、需求
     为了使项目配置不受生产、测试、开发环境的影响,且更加可视化可维护配置文件,web项目的配置文件需要根据不同环境配置动态变更,不能直接写死在war中,就需要我们实现war包可以读取外部的配置文件。
 二、准备
  windows、eclipse、tomcat、spring配置
 三、实现
1、在war包外新建配置文件,如下图

2、修改tomcat conf/catalina.properties 将配置文件路径加入common.loader

3、在spring.xml配置中新加:

    <!-- 加载包外配置 -->
    <bean id="propertyConfigurer" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
        <property name="syst

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值