阅读背景:

关于Maven使用不同环境进行配置的问题

来源:互联网 

应用情景:在web开发过程有一种需求是迫切存在的,通常一个项目并不是一次性开发完成的,有些通用的参数为了测试可能会该来该去,比如说连接的数据源,想一想是不是在开发一个项目之前当需要数据的时候,如果没有太大的把握通常是不敢动线上数据库的,特别是操作数据库中的数据,因为稍有不当就会影响线上的其他服务。更常见的做法是在自己本地搭建一个数据库,然后随便整点数据进去,然后随便怎么搞都不用担心,那么问题来了当我们要使用线上数据库的时候,那么就要手动改下数据库配置,然后发现线上有问题又要本地调试的时候,通常又会切回本地数据库,然后就改,然后就重复的劳动。如果只有一个数据源,改个两次还觉得好玩,如果你的web应用用到多个(3,4个就够了),每一个的配置都要改来改去,这还只是数据源的配置,那么有时候线上和测试或开发的时候用到的一些配置参数,比如代理服务器的地址等,那么这些东西改起来会让你绝望。那么作为强大的项目构建工具Maven当然不允许这种事情发生,于是乎其集成了根据环境选择配置的功能,你只需要简单的配置一下就ok啦。通常按照下面的步骤:在web开发过程有一种需求是迫切存在的,通常一个项目并不是一次性开发完成的,




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: