携程 Apollo 配置中心 | 学习笔记(十一)| 如何引入Apollo配置中心改造老Web项目?

本章将介绍如何从Apollo配置中心获取配置。

专栏目录:

携程 Apollo 配置中心 | 学习笔记 序章

欢迎关注个人公众号:  Coder编程

欢迎关注个人网站:www.52melrin.com

需求:将老Web项目接入Apollo配置中心。(主要为非Maven项目)

思路:这里主要是针对客户端client进行修改。

一、修改Apollo-Client



pom.xml文件

<?xml version="1.0"  encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
	<parent>
		<groupId>com.ctrip.framework.apollo</groupId>
		<artifactId>apollo</artifactId>
		<version>0.10.2</version>
		<relativePath>../pom.xml</relativePath>
	</parent>
	<modelVersion>4.0.0</modelVersion>
	<artifactId>apollo-client</artifactId>
	<name>Apollo Client</name>
	<properties>
		<java.version>1.7</java.version>
		<github.path>${project.artifactId}</github.path>
	</properties>
	<dependencies>
		<!-- apollo -->
		<dependency>
			<groupId>com.ctrip.framework.apollo</groupId>
			<artifactId>apollo-core</artifactId>
		</dependency>
		<!-- end of apollo -->
		<!-- guice -->
		<dependency>
			<groupId>com.google.inject</groupId>
			<artifactId>guice</artifactId>
		</dependency>
		<!-- end of guice -->
		<!-- log -->
		<dependency>
			<groupId>org.slf4j</groupId>
			<artifactId>slf4j-api</artifactId>
		</dependency>
		<!-- optional spring dependency -->
		<dependency>
			<groupId>org.springframework</groupId>
			<artifactId>spring-context</artifactId>
			<optional>true</optional>
			<scope>test</scope>
		</dependency>
		<!-- optional spring boot dependency -->
		<dependency>
			<groupId>org.springframework.boot</groupId>
			<artifactId>spring-boot-autoconfigure</artifactId>
			<optional>true</optional>
			<scope>test</scope>
		</dependency>
		<!-- test -->
		<dependency>
			<groupId>org.eclipse.jetty</groupId>
			<artifactId>jetty-server</artifactId>
			<scope>test</scope>
		</dependency>
		<!-- take over jcl -->
		<dependency>
			<groupId>org.slf4j</groupId>
			<artifactId>jcl-over-slf4j</artifactId>
			<scope>test</scope>
		</dependency>
		<dependency>
			<groupId>org.apache.logging.log4j</groupId>
			<artifactId>log4j-slf4j-impl</artifactId>
			<scope>test</scope>
		</dependency>
		<dependency>
			<groupId>org.apache.logging.log4j</groupId>
			<artifactId>log4j-core</artifactId>
			<scope>test</scope>
		</dependency>
		<!-- end of test -->
	</dependencies>
	
	
	<build>  
     <plugins>  
        <plugin>  
            <artifactId>maven-assembly-plugin</artifactId>  
            <configuration>  
                <descriptorRefs>  
                    <descriptorRef>jar-with-dependencies</descriptorRef>  
                </descriptorRefs>  
            </configuration>  
            <executions>  
                <execution>  
                    <id>make-assembly</id> <!-- this is used for inheritance merges   -->
                    <phase>package</phase> <!-- 指定在打包节点执行jar包合并操作   -->
                    <goals>  
                        <goal>single</goal>  
                    </goals>  
                </execution>  
            </executions>  
        </plugin>  
    </plugins>   
   </build>
</project>

说明:需要将client打成Jar包,引入至老web项目lib包下。涉及的不止client包,还有其他相关依赖。所以需要添加插件重新打包。增加<scope>test</scope> 不导入相关jar包。避免与老web项目出现版本冲突。


二、打包

    右击apollo-client 重新Run as——>package  进行打包。

出现如下问题:

[INFO] Scanning for projects...
[INFO]                                                                         
[INFO] ------------------------------------------------------------------------
[INFO] Building Apollo Client 0.10.2
[INFO] ------------------------------------------------------------------------
[INFO] 
[INFO] --- git-commit-id-plugin:2.2.0:revision (default) @ apollo-client ---
[INFO] 
[INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ apollo-client ---
[INFO] pl.project13.maven.git.log.MavenLoggerBridge - dotGitDirectory is null, aborting execution!
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 0 resource
[INFO] Copying 5 resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.6.0:compile (default-compile) @ apollo-client ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 73 source files to E:\Works\105localapollo\apollo-0.10.2\apollo-0.10.2\apollo-client\target\classes
[INFO] -------------------------------------------------------------
[ERROR] COMPILATION ERROR : 
[INFO] -------------------------------------------------------------
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/boot/ApolloApplicationContextInitializer.java:[14,35] 程序包org.springframework.context不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/boot/ApolloApplicationContextInitializer.java:[15,35] 程序包org.springframework.context不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/boot/ApolloApplicationContextInitializer.java:[16,36] 程序包org.springframework.core.env不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/boot/ApolloApplicationContextInitializer.java:[17,36] 程序包org.springframework.core.env不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/boot/ApolloApplicationContextInitializer.java:[37,5] 找不到符号
  符号: 类 ApplicationContextInitializer
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/boot/ApolloApplicationContextInitializer.java:[37,35] 找不到符号
  符号: 类 ConfigurableApplicationContext
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/boot/ApolloApplicationContextInitializer.java:[45,26] 找不到符号
  符号:   类 ConfigurableApplicationContext
  位置: 类 com.ctrip.framework.apollo.spring.boot.ApolloApplicationContextInitializer
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/config/ConfigPropertySource.java:[6,36] 程序包org.springframework.core.env不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/config/ConfigPropertySource.java:[15,43] 找不到符号
  符号: 类 EnumerablePropertySource
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/property/SpringValue.java:[7,32] 程序包org.springframework.core不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/property/SpringValue.java:[17,11] 找不到符号
  符号:   类 MethodParameter
  位置: 类 com.ctrip.framework.apollo.spring.property.SpringValue
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/property/SpringValue.java:[86,10] 找不到符号
  符号:   类 MethodParameter
  位置: 类 com.ctrip.framework.apollo.spring.property.SpringValue
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/config/PropertySourcesProcessor.java:[16,33] 程序包org.springframework.beans不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/config/PropertySourcesProcessor.java:[17,48] 程序包org.springframework.beans.factory.config不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/config/PropertySourcesProcessor.java:[18,48] 程序包org.springframework.beans.factory.config不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/config/PropertySourcesProcessor.java:[19,35] 程序包org.springframework.context不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/config/PropertySourcesProcessor.java:[20,32] 程序包org.springframework.core不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/config/PropertySourcesProcessor.java:[21,32] 程序包org.springframework.core不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/config/PropertySourcesProcessor.java:[22,36] 程序包org.springframework.core.env不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/config/PropertySourcesProcessor.java:[23,36] 程序包org.springframework.core.env不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/config/PropertySourcesProcessor.java:[24,36] 程序包org.springframework.core.env不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/config/PropertySourcesProcessor.java:[39,50] 找不到符号
  符号: 类 BeanFactoryPostProcessor
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/config/PropertySourcesProcessor.java:[39,76] 找不到符号
  符号: 类 EnvironmentAware
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/config/PropertySourcesProcessor.java:[39,94] 找不到符号
  符号: 类 PriorityOrdered
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/config/PropertySourcesProcessor.java:[46,11] 找不到符号
  符号:   类 ConfigurableEnvironment
  位置: 类 com.ctrip.framework.apollo.spring.config.PropertySourcesProcessor
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/config/PropertySourcesProcessor.java:[53,38] 找不到符号
  符号:   类 ConfigurableListableBeanFactory
  位置: 类 com.ctrip.framework.apollo.spring.config.PropertySourcesProcessor
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/config/PropertySourcesProcessor.java:[53,90] 找不到符号
  符号:   类 BeansException
  位置: 类 com.ctrip.framework.apollo.spring.config.PropertySourcesProcessor
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/config/PropertySourcesProcessor.java:[91,54] 找不到符号
  符号:   类 ConfigurableListableBeanFactory
  位置: 类 com.ctrip.framework.apollo.spring.config.PropertySourcesProcessor
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/config/PropertySourcesProcessor.java:[106,30] 找不到符号
  符号:   类 Environment
  位置: 类 com.ctrip.framework.apollo.spring.config.PropertySourcesProcessor
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/config/NamespaceHandler.java:[3,49] 程序包org.springframework.beans.factory.support不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/config/NamespaceHandler.java:[4,45] 程序包org.springframework.beans.factory.xml不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/config/NamespaceHandler.java:[5,45] 程序包org.springframework.beans.factory.xml不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/config/NamespaceHandler.java:[6,32] 程序包org.springframework.core不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/config/NamespaceHandler.java:[16,39] 找不到符号
  符号: 类 NamespaceHandlerSupport
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/config/NamespaceHandler.java:[24,35] 找不到符号
  符号:   类 AbstractSingleBeanDefinitionParser
  位置: 类 com.ctrip.framework.apollo.spring.config.NamespaceHandler
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/config/NamespaceHandler.java:[36,45] 找不到符号
  符号:   类 BeanDefinitionBuilder
  位置: 类 com.ctrip.framework.apollo.spring.config.NamespaceHandler.BeanParser
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/property/PlaceholderHelper.java:[7,41] 程序包org.springframework.beans.factory不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/property/PlaceholderHelper.java:[8,48] 程序包org.springframework.beans.factory.config不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/property/PlaceholderHelper.java:[9,48] 程序包org.springframework.beans.factory.config不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/property/PlaceholderHelper.java:[10,48] 程序包org.springframework.beans.factory.config不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/property/PlaceholderHelper.java:[11,48] 程序包org.springframework.beans.factory.config不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/property/PlaceholderHelper.java:[12,32] 程序包org.springframework.util不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/property/PlaceholderHelper.java:[32,38] 找不到符号
  符号:   类 ConfigurableBeanFactory
  位置: 类 com.ctrip.framework.apollo.spring.property.PlaceholderHelper
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/property/PlaceholderHelper.java:[43,47] 找不到符号
  符号:   类 ConfigurableBeanFactory
  位置: 类 com.ctrip.framework.apollo.spring.property.PlaceholderHelper
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/property/PlaceholderHelper.java:[44,7] 找不到符号
  符号:   类 BeanDefinition
  位置: 类 com.ctrip.framework.apollo.spring.property.PlaceholderHelper
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/config/ConfigPropertySourcesProcessor.java:[6,33] 程序包org.springframework.beans不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/config/ConfigPropertySourcesProcessor.java:[7,49] 程序包org.springframework.beans.factory.support不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/config/ConfigPropertySourcesProcessor.java:[8,49] 程序包org.springframework.beans.factory.support不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/config/ConfigPropertySourcesProcessor.java:[9,43] 程序包org.springframework.context.support不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/config/ConfigPropertySourcesProcessor.java:[20,16] 找不到符号
  符号: 类 BeanDefinitionRegistryPostProcessor
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/config/ConfigPropertySourcesProcessor.java:[23,49] 找不到符号
  符号:   类 BeanDefinitionRegistry
  位置: 类 com.ctrip.framework.apollo.spring.config.ConfigPropertySourcesProcessor
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/config/ConfigPropertySourcesProcessor.java:[23,89] 找不到符号
  符号:   类 BeansException
  位置: 类 com.ctrip.framework.apollo.spring.config.ConfigPropertySourcesProcessor
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/config/ConfigPropertySourcesProcessor.java:[40,45] 找不到符号
  符号:   类 BeanDefinitionRegistry
  位置: 类 com.ctrip.framework.apollo.spring.config.ConfigPropertySourcesProcessor
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/annotation/ApolloJsonValueProcessor.java:[19,33] 程序包org.springframework.beans不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/annotation/ApolloJsonValueProcessor.java:[20,41] 程序包org.springframework.beans.factory不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/annotation/ApolloJsonValueProcessor.java:[21,41] 程序包org.springframework.beans.factory不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/annotation/ApolloJsonValueProcessor.java:[22,48] 程序包org.springframework.beans.factory.config不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/annotation/ApolloJsonValueProcessor.java:[23,43] 程序包org.springframework.core.annotation不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/annotation/ApolloJsonValueProcessor.java:[24,32] 程序包org.springframework.util不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/annotation/ApolloProcessor.java:[7,33] 程序包org.springframework.beans不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/annotation/ApolloProcessor.java:[8,48] 程序包org.springframework.beans.factory.config不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/annotation/ApolloProcessor.java:[9,32] 程序包org.springframework.core不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/annotation/ApolloProcessor.java:[10,32] 程序包org.springframework.core不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/annotation/ApolloProcessor.java:[11,32] 程序包org.springframework.util不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/annotation/ApolloProcessor.java:[16,50] 找不到符号
  符号: 类 BeanPostProcessor
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/annotation/ApolloProcessor.java:[16,69] 找不到符号
  符号: 类 PriorityOrdered
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/annotation/ApolloJsonValueProcessor.java:[29,74] 找不到符号
  符号: 类 BeanFactoryAware
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/annotation/ApolloJsonValueProcessor.java:[37,11] 找不到符号
  符号:   类 ConfigurableBeanFactory
  位置: 类 com.ctrip.framework.apollo.spring.annotation.ApolloJsonValueProcessor
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/annotation/ApolloJsonValueProcessor.java:[123,30] 找不到符号
  符号:   类 BeanFactory
  位置: 类 com.ctrip.framework.apollo.spring.annotation.ApolloJsonValueProcessor
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/annotation/ApolloJsonValueProcessor.java:[123,62] 找不到符号
  符号:   类 BeansException
  位置: 类 com.ctrip.framework.apollo.spring.annotation.ApolloJsonValueProcessor
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/annotation/ApolloProcessor.java:[20,14] 找不到符号
  符号:   类 BeansException
  位置: 类 com.ctrip.framework.apollo.spring.annotation.ApolloProcessor
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/annotation/ApolloProcessor.java:[32,85] 找不到符号
  符号:   类 BeansException
  位置: 类 com.ctrip.framework.apollo.spring.annotation.ApolloProcessor
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/annotation/SpringValueProcessor.java:[21,33] 程序包org.springframework.beans不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/annotation/SpringValueProcessor.java:[22,33] 程序包org.springframework.beans不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/annotation/SpringValueProcessor.java:[23,52] 程序包org.springframework.beans.factory.annotation不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/annotation/SpringValueProcessor.java:[24,48] 程序包org.springframework.beans.factory.config不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/annotation/SpringValueProcessor.java:[25,48] 程序包org.springframework.beans.factory.config不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/annotation/SpringValueProcessor.java:[26,46] 程序包org.springframework.context.annotation不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/annotation/SpringValueProcessor.java:[34,70] 找不到符号
  符号: 类 BeanFactoryPostProcessor
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/annotation/SpringValueProcessor.java:[52,38] 找不到符号
  符号:   类 ConfigurableListableBeanFactory
  位置: 类 com.ctrip.framework.apollo.spring.annotation.SpringValueProcessor
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/annotation/SpringValueProcessor.java:[53,14] 找不到符号
  符号:   类 BeansException
  位置: 类 com.ctrip.framework.apollo.spring.annotation.SpringValueProcessor
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/annotation/SpringValueProcessor.java:[62,14] 找不到符号
  符号:   类 BeansException
  位置: 类 com.ctrip.framework.apollo.spring.annotation.SpringValueProcessor
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/annotation/EnableApolloConfig.java:[9,46] 程序包org.springframework.context.annotation不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/annotation/EnableApolloConfig.java:[10,32] 程序包org.springframework.core不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/annotation/EnableApolloConfig.java:[31,2] 找不到符号
  符号: 类 Import
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/property/AutoUpdateConfigChangeListener.java:[18,33] 程序包org.springframework.beans不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/property/AutoUpdateConfigChangeListener.java:[19,48] 程序包org.springframework.beans.factory.config不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/property/AutoUpdateConfigChangeListener.java:[20,48] 程序包org.springframework.beans.factory.config不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/property/AutoUpdateConfigChangeListener.java:[21,36] 程序包org.springframework.core.env不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/property/AutoUpdateConfigChangeListener.java:[22,32] 程序包org.springframework.util不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/property/AutoUpdateConfigChangeListener.java:[31,17] 找不到符号
  符号:   类 Environment
  位置: 类 com.ctrip.framework.apollo.spring.property.AutoUpdateConfigChangeListener
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/property/AutoUpdateConfigChangeListener.java:[32,17] 找不到符号
  符号:   类 ConfigurableBeanFactory
  位置: 类 com.ctrip.framework.apollo.spring.property.AutoUpdateConfigChangeListener
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/property/AutoUpdateConfigChangeListener.java:[33,17] 找不到符号
  符号:   类 TypeConverter
  位置: 类 com.ctrip.framework.apollo.spring.property.AutoUpdateConfigChangeListener
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/property/AutoUpdateConfigChangeListener.java:[38,41] 找不到符号
  符号:   类 Environment
  位置: 类 com.ctrip.framework.apollo.spring.property.AutoUpdateConfigChangeListener
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/property/AutoUpdateConfigChangeListener.java:[38,66] 找不到符号
  符号:   类 ConfigurableListableBeanFactory
  位置: 类 com.ctrip.framework.apollo.spring.property.AutoUpdateConfigChangeListener
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/util/BeanRegistrationUtil.java:[5,48] 程序包org.springframework.beans.factory.config不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/util/BeanRegistrationUtil.java:[6,49] 程序包org.springframework.beans.factory.support不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/util/BeanRegistrationUtil.java:[7,49] 程序包org.springframework.beans.factory.support不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/util/BeanRegistrationUtil.java:[13,59] 找不到符号
  符号:   类 BeanDefinitionRegistry
  位置: 类 com.ctrip.framework.apollo.spring.util.BeanRegistrationUtil
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/annotation/ApolloConfigRegistrar.java:[4,49] 程序包org.springframework.beans.factory.support不存在
[INFO] 100 errors 
[INFO] -------------------------------------------------------------
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 4.468 s
[INFO] Finished at: 2018-06-05T14:09:58+08:00
[INFO] Final Memory: 24M/318M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.6.0:compile (default-compile) on project apollo-client: Compilation failure: Compilation failure:
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/boot/ApolloApplicationContextInitializer.java:[14,35] 程序包org.springframework.context不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/boot/ApolloApplicationContextInitializer.java:[15,35] 程序包org.springframework.context不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/boot/ApolloApplicationContextInitializer.java:[16,36] 程序包org.springframework.core.env不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/boot/ApolloApplicationContextInitializer.java:[17,36] 程序包org.springframework.core.env不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/boot/ApolloApplicationContextInitializer.java:[37,5] 找不到符号
[ERROR] 符号: 类 ApplicationContextInitializer
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/boot/ApolloApplicationContextInitializer.java:[37,35] 找不到符号
[ERROR] 符号: 类 ConfigurableApplicationContext
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/boot/ApolloApplicationContextInitializer.java:[45,26] 找不到符号
[ERROR] 符号:   类 ConfigurableApplicationContext
[ERROR] 位置: 类 com.ctrip.framework.apollo.spring.boot.ApolloApplicationContextInitializer
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/config/ConfigPropertySource.java:[6,36] 程序包org.springframework.core.env不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/config/ConfigPropertySource.java:[15,43] 找不到符号
[ERROR] 符号: 类 EnumerablePropertySource
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/property/SpringValue.java:[7,32] 程序包org.springframework.core不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/property/SpringValue.java:[17,11] 找不到符号
[ERROR] 符号:   类 MethodParameter
[ERROR] 位置: 类 com.ctrip.framework.apollo.spring.property.SpringValue
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/property/SpringValue.java:[86,10] 找不到符号
[ERROR] 符号:   类 MethodParameter
[ERROR] 位置: 类 com.ctrip.framework.apollo.spring.property.SpringValue
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/config/PropertySourcesProcessor.java:[16,33] 程序包org.springframework.beans不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/config/PropertySourcesProcessor.java:[17,48] 程序包org.springframework.beans.factory.config不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/config/PropertySourcesProcessor.java:[18,48] 程序包org.springframework.beans.factory.config不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/config/PropertySourcesProcessor.java:[19,35] 程序包org.springframework.context不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/config/PropertySourcesProcessor.java:[20,32] 程序包org.springframework.core不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/config/PropertySourcesProcessor.java:[21,32] 程序包org.springframework.core不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/config/PropertySourcesProcessor.java:[22,36] 程序包org.springframework.core.env不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/config/PropertySourcesProcessor.java:[23,36] 程序包org.springframework.core.env不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/config/PropertySourcesProcessor.java:[24,36] 程序包org.springframework.core.env不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/config/PropertySourcesProcessor.java:[39,50] 找不到符号
[ERROR] 符号: 类 BeanFactoryPostProcessor
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/config/PropertySourcesProcessor.java:[39,76] 找不到符号
[ERROR] 符号: 类 EnvironmentAware
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/config/PropertySourcesProcessor.java:[39,94] 找不到符号
[ERROR] 符号: 类 PriorityOrdered
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/config/PropertySourcesProcessor.java:[46,11] 找不到符号
[ERROR] 符号:   类 ConfigurableEnvironment
[ERROR] 位置: 类 com.ctrip.framework.apollo.spring.config.PropertySourcesProcessor
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/config/PropertySourcesProcessor.java:[53,38] 找不到符号
[ERROR] 符号:   类 ConfigurableListableBeanFactory
[ERROR] 位置: 类 com.ctrip.framework.apollo.spring.config.PropertySourcesProcessor
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/config/PropertySourcesProcessor.java:[53,90] 找不到符号
[ERROR] 符号:   类 BeansException
[ERROR] 位置: 类 com.ctrip.framework.apollo.spring.config.PropertySourcesProcessor
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/config/PropertySourcesProcessor.java:[91,54] 找不到符号
[ERROR] 符号:   类 ConfigurableListableBeanFactory
[ERROR] 位置: 类 com.ctrip.framework.apollo.spring.config.PropertySourcesProcessor
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/config/PropertySourcesProcessor.java:[106,30] 找不到符号
[ERROR] 符号:   类 Environment
[ERROR] 位置: 类 com.ctrip.framework.apollo.spring.config.PropertySourcesProcessor
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/config/NamespaceHandler.java:[3,49] 程序包org.springframework.beans.factory.support不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/config/NamespaceHandler.java:[4,45] 程序包org.springframework.beans.factory.xml不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/config/NamespaceHandler.java:[5,45] 程序包org.springframework.beans.factory.xml不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/config/NamespaceHandler.java:[6,32] 程序包org.springframework.core不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/config/NamespaceHandler.java:[16,39] 找不到符号
[ERROR] 符号: 类 NamespaceHandlerSupport
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/config/NamespaceHandler.java:[24,35] 找不到符号
[ERROR] 符号:   类 AbstractSingleBeanDefinitionParser
[ERROR] 位置: 类 com.ctrip.framework.apollo.spring.config.NamespaceHandler
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/config/NamespaceHandler.java:[36,45] 找不到符号
[ERROR] 符号:   类 BeanDefinitionBuilder
[ERROR] 位置: 类 com.ctrip.framework.apollo.spring.config.NamespaceHandler.BeanParser
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/property/PlaceholderHelper.java:[7,41] 程序包org.springframework.beans.factory不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/property/PlaceholderHelper.java:[8,48] 程序包org.springframework.beans.factory.config不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/property/PlaceholderHelper.java:[9,48] 程序包org.springframework.beans.factory.config不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/property/PlaceholderHelper.java:[10,48] 程序包org.springframework.beans.factory.config不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/property/PlaceholderHelper.java:[11,48] 程序包org.springframework.beans.factory.config不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/property/PlaceholderHelper.java:[12,32] 程序包org.springframework.util不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/property/PlaceholderHelper.java:[32,38] 找不到符号
[ERROR] 符号:   类 ConfigurableBeanFactory
[ERROR] 位置: 类 com.ctrip.framework.apollo.spring.property.PlaceholderHelper
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/property/PlaceholderHelper.java:[43,47] 找不到符号
[ERROR] 符号:   类 ConfigurableBeanFactory
[ERROR] 位置: 类 com.ctrip.framework.apollo.spring.property.PlaceholderHelper
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/property/PlaceholderHelper.java:[44,7] 找不到符号
[ERROR] 符号:   类 BeanDefinition
[ERROR] 位置: 类 com.ctrip.framework.apollo.spring.property.PlaceholderHelper
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/config/ConfigPropertySourcesProcessor.java:[6,33] 程序包org.springframework.beans不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/config/ConfigPropertySourcesProcessor.java:[7,49] 程序包org.springframework.beans.factory.support不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/config/ConfigPropertySourcesProcessor.java:[8,49] 程序包org.springframework.beans.factory.support不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/config/ConfigPropertySourcesProcessor.java:[9,43] 程序包org.springframework.context.support不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/config/ConfigPropertySourcesProcessor.java:[20,16] 找不到符号
[ERROR] 符号: 类 BeanDefinitionRegistryPostProcessor
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/config/ConfigPropertySourcesProcessor.java:[23,49] 找不到符号
[ERROR] 符号:   类 BeanDefinitionRegistry
[ERROR] 位置: 类 com.ctrip.framework.apollo.spring.config.ConfigPropertySourcesProcessor
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/config/ConfigPropertySourcesProcessor.java:[23,89] 找不到符号
[ERROR] 符号:   类 BeansException
[ERROR] 位置: 类 com.ctrip.framework.apollo.spring.config.ConfigPropertySourcesProcessor
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/config/ConfigPropertySourcesProcessor.java:[40,45] 找不到符号
[ERROR] 符号:   类 BeanDefinitionRegistry
[ERROR] 位置: 类 com.ctrip.framework.apollo.spring.config.ConfigPropertySourcesProcessor
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/annotation/ApolloJsonValueProcessor.java:[19,33] 程序包org.springframework.beans不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/annotation/ApolloJsonValueProcessor.java:[20,41] 程序包org.springframework.beans.factory不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/annotation/ApolloJsonValueProcessor.java:[21,41] 程序包org.springframework.beans.factory不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/annotation/ApolloJsonValueProcessor.java:[22,48] 程序包org.springframework.beans.factory.config不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/annotation/ApolloJsonValueProcessor.java:[23,43] 程序包org.springframework.core.annotation不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/annotation/ApolloJsonValueProcessor.java:[24,32] 程序包org.springframework.util不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/annotation/ApolloProcessor.java:[7,33] 程序包org.springframework.beans不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/annotation/ApolloProcessor.java:[8,48] 程序包org.springframework.beans.factory.config不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/annotation/ApolloProcessor.java:[9,32] 程序包org.springframework.core不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/annotation/ApolloProcessor.java:[10,32] 程序包org.springframework.core不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/annotation/ApolloProcessor.java:[11,32] 程序包org.springframework.util不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/annotation/ApolloProcessor.java:[16,50] 找不到符号
[ERROR] 符号: 类 BeanPostProcessor
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/annotation/ApolloProcessor.java:[16,69] 找不到符号
[ERROR] 符号: 类 PriorityOrdered
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/annotation/ApolloJsonValueProcessor.java:[29,74] 找不到符号
[ERROR] 符号: 类 BeanFactoryAware
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/annotation/ApolloJsonValueProcessor.java:[37,11] 找不到符号
[ERROR] 符号:   类 ConfigurableBeanFactory
[ERROR] 位置: 类 com.ctrip.framework.apollo.spring.annotation.ApolloJsonValueProcessor
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/annotation/ApolloJsonValueProcessor.java:[123,30] 找不到符号
[ERROR] 符号:   类 BeanFactory
[ERROR] 位置: 类 com.ctrip.framework.apollo.spring.annotation.ApolloJsonValueProcessor
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/annotation/ApolloJsonValueProcessor.java:[123,62] 找不到符号
[ERROR] 符号:   类 BeansException
[ERROR] 位置: 类 com.ctrip.framework.apollo.spring.annotation.ApolloJsonValueProcessor
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/annotation/ApolloProcessor.java:[20,14] 找不到符号
[ERROR] 符号:   类 BeansException
[ERROR] 位置: 类 com.ctrip.framework.apollo.spring.annotation.ApolloProcessor
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/annotation/ApolloProcessor.java:[32,85] 找不到符号
[ERROR] 符号:   类 BeansException
[ERROR] 位置: 类 com.ctrip.framework.apollo.spring.annotation.ApolloProcessor
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/annotation/SpringValueProcessor.java:[21,33] 程序包org.springframework.beans不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/annotation/SpringValueProcessor.java:[22,33] 程序包org.springframework.beans不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/annotation/SpringValueProcessor.java:[23,52] 程序包org.springframework.beans.factory.annotation不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/annotation/SpringValueProcessor.java:[24,48] 程序包org.springframework.beans.factory.config不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/annotation/SpringValueProcessor.java:[25,48] 程序包org.springframework.beans.factory.config不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/annotation/SpringValueProcessor.java:[26,46] 程序包org.springframework.context.annotation不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/annotation/SpringValueProcessor.java:[34,70] 找不到符号
[ERROR] 符号: 类 BeanFactoryPostProcessor
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/annotation/SpringValueProcessor.java:[52,38] 找不到符号
[ERROR] 符号:   类 ConfigurableListableBeanFactory
[ERROR] 位置: 类 com.ctrip.framework.apollo.spring.annotation.SpringValueProcessor
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/annotation/SpringValueProcessor.java:[53,14] 找不到符号
[ERROR] 符号:   类 BeansException
[ERROR] 位置: 类 com.ctrip.framework.apollo.spring.annotation.SpringValueProcessor
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/annotation/SpringValueProcessor.java:[62,14] 找不到符号
[ERROR] 符号:   类 BeansException
[ERROR] 位置: 类 com.ctrip.framework.apollo.spring.annotation.SpringValueProcessor
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/annotation/EnableApolloConfig.java:[9,46] 程序包org.springframework.context.annotation不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/annotation/EnableApolloConfig.java:[10,32] 程序包org.springframework.core不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/annotation/EnableApolloConfig.java:[31,2] 找不到符号
[ERROR] 符号: 类 Import
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/property/AutoUpdateConfigChangeListener.java:[18,33] 程序包org.springframework.beans不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/property/AutoUpdateConfigChangeListener.java:[19,48] 程序包org.springframework.beans.factory.config不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/property/AutoUpdateConfigChangeListener.java:[20,48] 程序包org.springframework.beans.factory.config不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/property/AutoUpdateConfigChangeListener.java:[21,36] 程序包org.springframework.core.env不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/property/AutoUpdateConfigChangeListener.java:[22,32] 程序包org.springframework.util不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/property/AutoUpdateConfigChangeListener.java:[31,17] 找不到符号
[ERROR] 符号:   类 Environment
[ERROR] 位置: 类 com.ctrip.framework.apollo.spring.property.AutoUpdateConfigChangeListener
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/property/AutoUpdateConfigChangeListener.java:[32,17] 找不到符号
[ERROR] 符号:   类 ConfigurableBeanFactory
[ERROR] 位置: 类 com.ctrip.framework.apollo.spring.property.AutoUpdateConfigChangeListener
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/property/AutoUpdateConfigChangeListener.java:[33,17] 找不到符号
[ERROR] 符号:   类 TypeConverter
[ERROR] 位置: 类 com.ctrip.framework.apollo.spring.property.AutoUpdateConfigChangeListener
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/property/AutoUpdateConfigChangeListener.java:[38,41] 找不到符号
[ERROR] 符号:   类 Environment
[ERROR] 位置: 类 com.ctrip.framework.apollo.spring.property.AutoUpdateConfigChangeListener
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/property/AutoUpdateConfigChangeListener.java:[38,66] 找不到符号
[ERROR] 符号:   类 ConfigurableListableBeanFactory
[ERROR] 位置: 类 com.ctrip.framework.apollo.spring.property.AutoUpdateConfigChangeListener
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/util/BeanRegistrationUtil.java:[5,48] 程序包org.springframework.beans.factory.config不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/util/BeanRegistrationUtil.java:[6,49] 程序包org.springframework.beans.factory.support不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/util/BeanRegistrationUtil.java:[7,49] 程序包org.springframework.beans.factory.support不存在
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/util/BeanRegistrationUtil.java:[13,59] 找不到符号
[ERROR] 符号:   类 BeanDefinitionRegistry
[ERROR] 位置: 类 com.ctrip.framework.apollo.spring.util.BeanRegistrationUtil
[ERROR] /E:/Works/105localapollo/apollo-0.10.2/apollo-0.10.2/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/annotation/ApolloConfigRegistrar.java:[4,49] 程序包org.springframework.beans.factory.support不存在
[ERROR] -> [Help 1]
[ERROR] 
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException

解决办法:

1.先clean project

2.maven update

3.package


再package.


完美解决!

刷新target.找到apollo-client-0.10.2-jar-with-dependencies.jar 即可


三、引入测试

引入jar包 build path

测试结果:

成功获取apollo 服务端的值。


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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值