JavaWeb-Maven Profile 切换注册中心连接配置
2017-11-25 15:39
453 查看
切换注册中心连接配置
集中配置注册中心地址
1.在pinyougou-common工程中src/main/resources目录下的文件夹properties中创建dubbox.properties
2.src/main/resources/spring目录下创建spring配置文件 applicationContext-dubbox.xml
配置如下:
3.所有的服务工程与web工程都要依赖pinyougou-common .
并删除每个工程中关于注册中心地址的配置.
4.安装pinyougou-common到本地仓库,然后测试运行。
MavenProfile配置
1.在pinyougou-common工程中src/main/resources目录下创建filters目录,目录下建立dubbox_dev.properties文件
2.建立dubbox_pro.properties文件
3.修改dubbox.properties文件
4.修改pinyougou-common的pom.xml
集中配置注册中心地址
1.在pinyougou-common工程中src/main/resources目录下的文件夹properties中创建dubbox.properties
address=192.168.25.135:2181 |
配置如下:
<dubbo:registry protocol="zookeeper" address="${address}"/> |
并删除每个工程中关于注册中心地址的配置.
4.安装pinyougou-common到本地仓库,然后测试运行。
MavenProfile配置
1.在pinyougou-common工程中src/main/resources目录下创建filters目录,目录下建立dubbox_dev.properties文件
env.address=192.168.25.135:2181 |
env.address=192.168.25.135:2182 |
address=${env.address} |
<properties> <!--配置默认采用的配置--> <env>dev</env> </properties> <profiles> <profile> <id>dev</id> <properties> <env>dev</env> </properties> </profile> <profile> <id>pro</id> <properties> <env>pro</env> </properties> </profile> </profiles> .............................略 略 <build> <filters> <filter>src/main/resources/filters/dubbox_${env}.properties</filter> </filters> <resources> <resource> <directory>src/main/resources</directory> <filtering>true</filtering> </resource> </resources> </build> |
相关文章推荐
- javaweb JDBC 数据库连接mysql 配置代码 (直接可用)
- 【JavaWeb开发】Maven的安装配置方法(eclipse)
- [Java Web – Maven – 1A]maven 3.3.3 for windows 配置(转)
- Java 连接oracle 的maven配置
- Java maven项目的搭建,配置web框架以及Spring
- JavaWeb:Tomcat下配置数据源连接数据库
- JavaWeb之JDBC(二)采用读取配置文件方式编写JDBC的工具类,获取数据库的连接
- JavaWeb之Maven工具 Eclipese配置Maven(二)
- javaweb环境配置:java,tomcat,maven
- Javaconfig形式配置Dubbo多注册中心
- Maven项目之Spring.profile.开发.测试.生产环境的配置和切换之一键部署
- JAVA WebService注册中心JUDDI使用方法(引用)
- eclipse 中创建 整合springmvc+mybatis+maven 的java web项目步骤,以及maven仓库配置
- javaweb——spring cloud分布式系统(1)搭建配置管理中心
- javaWeb——struct2 配置tomcat数据源方法连接数据库
- Eclipse maven webapp项目目录结构配置 java build path 出现问题
- Eclipse javaee配置maven库自动发布到web-info/lib目录
- JavaWeb:Tomcat下配置数据源(JNDI)连接数据库
- 【JavaWeb-29】Maven依赖冲突、配置ssh框架、搭建maven私服、发包到私服
- JavaWeb 通过配置切换底层存储源