1.在resources目录下创建META-INF目录
2.在刚创建的META-INF目录下创建app.properties文件
3.在刚创建的app.properties里面添加内容:
app.id=test(必须和apollo页面创建的项目id一致)
env=DEV,PRO,UAT,FAT(有几套环境这里就写几个,逗号分隔)
apollo.meta=http://19.19.22.113:1080,http://19.19.22.113:2080,http://19.19.22.113:3080,http://19.19.22.113:4080(有几套环境这里就写几个环境的eureka地址,逗号分隔)
4.修改resources目录下或者再下一级的config目录下的配置文件(properties或者yml等)追加如下信息:
apollo:
bootstrap:
enabled: true
namespaces: application(写对应的命名空间,这个是默认的)
meta: http://19.19.22.113:1080(写对应环境的eureka地址,比如这是dev的properties,那这里就要填dev的eureka地址)
5.修改子项目的pom.xml,追加依赖:
<dependency>
<groupId>com.ctrip.framework.apollo</groupId>
<artifactId>apollo-client</artifactId>
<version>1.1.2</version>
</dependency>
6.启动类加上@EnableApolloConfig注解