You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@servicecomb.apache.org by GitBox <gi...@apache.org> on 2018/12/19 12:25:58 UTC

[GitHub] sxcooler opened a new issue #1039: springboot2相关starter目前是否可用?

sxcooler opened a new issue #1039: springboot2相关starter目前是否可用?
URL: https://github.com/apache/servicecomb-java-chassis/issues/1039
 
 
   我尝试按照https://docs.servicecomb.io/java-chassis/zh_CN/using-java-chassis-in-spring-boot/java-application.html 这篇里的文档,把servicecomb集成到springboot2的项目里,并且将java-chassis-dependencies替换为java-chassis-dependencies-springboot2,将spring-boot-starter-provider替换为spring-boot2-starter-standalone,但是得到如下报错:
   ```
   /Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/bin/java -agentlib:jdwp=transport=dt_socket,address=127.0.0.1:57318,suspend=y,server=n -XX:TieredStopAtLevel=1 -noverify -Dspring.output.ansi.enabled=always -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=57317 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -Djava.rmi.server.hostname=127.0.0.1 -Dspring.liveBeansView.mbeanDomain -Dspring.application.admin.enabled=true -javaagent:/Users/sxc/Library/Caches/IntelliJIdea2018.3/captureAgent/debugger-agent.jar -Dfile.encoding=UTF-8 -classpath "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/lib/charsets.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/lib/deploy.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/lib/ext/cldrdata.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/lib/ext/dnsns.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/lib/ext/jaccess.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/lib/ext/jfxrt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/lib/ext/localedata.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/lib/ext/nashorn.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/lib/ext/sunec.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/lib/ext/sunjce_provider.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/lib/ext/sunpkcs11.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/lib/ext/zipfs.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/lib/javaws.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/lib/jce.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/lib/jfr.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/lib/jfxswt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/lib/jsse.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/lib/management-agent.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/lib/plugin.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/lib/resources.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/lib/rt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/lib/ant-javafx.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/lib/dt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/lib/javafx-mx.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/lib/jconsole.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/lib/packager.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/lib/sa-jdi.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/lib/tools.jar:/Users/sxc/work/spring-boot-demo/target/classes:/Users/sxc/.m2/repository/org/springframework/boot/spring-boot-starter-cache/2.1.1.RELEASE/spring-boot-starter-cache-2.1.1.RELEASE.jar:/Users/sxc/.m2/repository/org/springframework/boot/spring-boot-starter/2.1.1.RELEASE/spring-boot-starter-2.1.1.RELEASE.jar:/Users/sxc/.m2/repository/org/springframework/boot/spring-boot-starter-logging/2.1.1.RELEASE/spring-boot-starter-logging-2.1.1.RELEASE.jar:/Users/sxc/.m2/repository/ch/qos/logback/logback-classic/1.2.3/logback-classic-1.2.3.jar:/Users/sxc/.m2/repository/ch/qos/logback/logback-core/1.2.3/logback-core-1.2.3.jar:/Users/sxc/.m2/repository/org/apache/logging/log4j/log4j-to-slf4j/2.11.1/log4j-to-slf4j-2.11.1.jar:/Users/sxc/.m2/repository/org/apache/logging/log4j/log4j-api/2.10.0/log4j-api-2.10.0.jar:/Users/sxc/.m2/repository/org/slf4j/jul-to-slf4j/1.7.25/jul-to-slf4j-1.7.25.jar:/Users/sxc/.m2/repository/javax/annotation/javax.annotation-api/1.3.2/javax.annotation-api-1.3.2.jar:/Users/sxc/.m2/repository/org/yaml/snakeyaml/1.23/snakeyaml-1.23.jar:/Users/sxc/.m2/repository/org/springframework/spring-context-support/5.0.4.RELEASE/spring-context-support-5.0.4.RELEASE.jar:/Users/sxc/.m2/repository/org/springframework/spring-beans/5.0.4.RELEASE/spring-beans-5.0.4.RELEASE.jar:/Users/sxc/.m2/repository/org/springframework/spring-context/5.0.4.RELEASE/spring-context-5.0.4.RELEASE.jar:/Users/sxc/.m2/repository/org/springframework/boot/spring-boot-starter-data-mongodb/2.1.1.RELEASE/spring-boot-starter-data-mongodb-2.1.1.RELEASE.jar:/Users/sxc/.m2/repository/org/mongodb/mongodb-driver/3.8.2/mongodb-driver-3.8.2.jar:/Users/sxc/.m2/repository/org/mongodb/bson/3.8.2/bson-3.8.2.jar:/Users/sxc/.m2/repository/org/mongodb/mongodb-driver-core/3.8.2/mongodb-driver-core-3.8.2.jar:/Users/sxc/.m2/repository/org/springframework/data/spring-data-mongodb/2.0.5.RELEASE/spring-data-mongodb-2.0.5.RELEASE.jar:/Users/sxc/.m2/repository/org/springframework/spring-tx/5.0.4.RELEASE/spring-tx-5.0.4.RELEASE.jar:/Users/sxc/.m2/repository/org/springframework/spring-expression/5.0.4.RELEASE/spring-expression-5.0.4.RELEASE.jar:/Users/sxc/.m2/repository/org/springframework/data/spring-data-commons/2.0.5.RELEASE/spring-data-commons-2.0.5.RELEASE.jar:/Users/sxc/.m2/repository/org/slf4j/slf4j-api/1.7.25/slf4j-api-1.7.25.jar:/Users/sxc/.m2/repository/org/springframework/boot/spring-boot-starter-data-redis/2.1.1.RELEASE/spring-boot-starter-data-redis-2.1.1.RELEASE.jar:/Users/sxc/.m2/repository/org/springframework/data/spring-data-redis/2.0.5.RELEASE/spring-data-redis-2.0.5.RELEASE.jar:/Users/sxc/.m2/repository/org/springframework/data/spring-data-keyvalue/2.0.5.RELEASE/spring-data-keyvalue-2.0.5.RELEASE.jar:/Users/sxc/.m2/repository/org/springframework/spring-oxm/5.0.4.RELEASE/spring-oxm-5.0.4.RELEASE.jar:/Users/sxc/.m2/repository/org/springframework/spring-aop/5.0.4.RELEASE/spring-aop-5.0.4.RELEASE.jar:/Users/sxc/.m2/repository/io/lettuce/lettuce-core/5.1.3.RELEASE/lettuce-core-5.1.3.RELEASE.jar:/Users/sxc/.m2/repository/io/projectreactor/reactor-core/3.1.5.RELEASE/reactor-core-3.1.5.RELEASE.jar:/Users/sxc/.m2/repository/org/reactivestreams/reactive-streams/1.0.2/reactive-streams-1.0.2.jar:/Users/sxc/.m2/repository/io/netty/netty-common/4.1.22.Final/netty-common-4.1.22.Final.jar:/Users/sxc/.m2/repository/io/netty/netty-transport/4.1.22.Final/netty-transport-4.1.22.Final.jar:/Users/sxc/.m2/repository/io/netty/netty-buffer/4.1.22.Final/netty-buffer-4.1.22.Final.jar:/Users/sxc/.m2/repository/io/netty/netty-resolver/4.1.22.Final/netty-resolver-4.1.22.Final.jar:/Users/sxc/.m2/repository/io/netty/netty-handler/4.1.22.Final/netty-handler-4.1.22.Final.jar:/Users/sxc/.m2/repository/io/netty/netty-codec/4.1.22.Final/netty-codec-4.1.22.Final.jar:/Users/sxc/.m2/repository/org/springframework/boot/spring-boot-starter-data-rest/2.1.1.RELEASE/spring-boot-starter-data-rest-2.1.1.RELEASE.jar:/Users/sxc/.m2/repository/org/springframework/data/spring-data-rest-webmvc/3.0.5.RELEASE/spring-data-rest-webmvc-3.0.5.RELEASE.jar:/Users/sxc/.m2/repository/org/springframework/data/spring-data-rest-core/3.0.5.RELEASE/spring-data-rest-core-3.0.5.RELEASE.jar:/Users/sxc/.m2/repository/org/springframework/hateoas/spring-hateoas/0.25.0.RELEASE/spring-hateoas-0.25.0.RELEASE.jar:/Users/sxc/.m2/repository/org/springframework/plugin/spring-plugin-core/1.2.0.RELEASE/spring-plugin-core-1.2.0.RELEASE.jar:/Users/sxc/.m2/repository/org/atteo/evo-inflector/1.2.2/evo-inflector-1.2.2.jar:/Users/sxc/.m2/repository/com/fasterxml/jackson/core/jackson-databind/2.9.4/jackson-databind-2.9.4.jar:/Users/sxc/.m2/repository/com/fasterxml/jackson/core/jackson-core/2.9.4/jackson-core-2.9.4.jar:/Users/sxc/.m2/repository/com/fasterxml/jackson/core/jackson-annotations/2.9.0/jackson-annotations-2.9.0.jar:/Users/sxc/.m2/repository/org/springframework/boot/spring-boot-starter-freemarker/2.1.1.RELEASE/spring-boot-starter-freemarker-2.1.1.RELEASE.jar:/Users/sxc/.m2/repository/org/freemarker/freemarker/2.3.28/freemarker-2.3.28.jar:/Users/sxc/.m2/repository/org/springframework/boot/spring-boot-starter-web/2.1.1.RELEASE/spring-boot-starter-web-2.1.1.RELEASE.jar:/Users/sxc/.m2/repository/org/springframework/boot/spring-boot-starter-json/2.1.1.RELEASE/spring-boot-starter-json-2.1.1.RELEASE.jar:/Users/sxc/.m2/repository/com/fasterxml/jackson/datatype/jackson-datatype-jdk8/2.9.4/jackson-datatype-jdk8-2.9.4.jar:/Users/sxc/.m2/repository/com/fasterxml/jackson/datatype/jackson-datatype-jsr310/2.9.4/jackson-datatype-jsr310-2.9.4.jar:/Users/sxc/.m2/repository/com/fasterxml/jackson/module/jackson-module-parameter-names/2.9.4/jackson-module-parameter-names-2.9.4.jar:/Users/sxc/.m2/repository/org/springframework/boot/spring-boot-starter-tomcat/2.1.1.RELEASE/spring-boot-starter-tomcat-2.1.1.RELEASE.jar:/Users/sxc/.m2/repository/org/apache/tomcat/embed/tomcat-embed-core/9.0.13/tomcat-embed-core-9.0.13.jar:/Users/sxc/.m2/repository/org/apache/tomcat/embed/tomcat-embed-el/9.0.13/tomcat-embed-el-9.0.13.jar:/Users/sxc/.m2/repository/org/apache/tomcat/embed/tomcat-embed-websocket/9.0.13/tomcat-embed-websocket-9.0.13.jar:/Users/sxc/.m2/repository/org/hibernate/validator/hibernate-validator/6.0.13.Final/hibernate-validator-6.0.13.Final.jar:/Users/sxc/.m2/repository/javax/validation/validation-api/2.0.1.Final/validation-api-2.0.1.Final.jar:/Users/sxc/.m2/repository/org/jboss/logging/jboss-logging/3.3.2.Final/jboss-logging-3.3.2.Final.jar:/Users/sxc/.m2/repository/com/fasterxml/classmate/1.4.0/classmate-1.4.0.jar:/Users/sxc/.m2/repository/org/springframework/spring-web/5.0.4.RELEASE/spring-web-5.0.4.RELEASE.jar:/Users/sxc/.m2/repository/org/springframework/spring-webmvc/5.0.4.RELEASE/spring-webmvc-5.0.4.RELEASE.jar:/Users/sxc/.m2/repository/com/baomidou/mybatis-plus-boot-starter/3.0.6/mybatis-plus-boot-starter-3.0.6.jar:/Users/sxc/.m2/repository/com/baomidou/mybatis-plus/3.0.6/mybatis-plus-3.0.6.jar:/Users/sxc/.m2/repository/com/baomidou/mybatis-plus-extension/3.0.6/mybatis-plus-extension-3.0.6.jar:/Users/sxc/.m2/repository/com/baomidou/mybatis-plus-core/3.0.6/mybatis-plus-core-3.0.6.jar:/Users/sxc/.m2/repository/com/baomidou/mybatis-plus-annotation/3.0.6/mybatis-plus-annotation-3.0.6.jar:/Users/sxc/.m2/repository/com/github/jsqlparser/jsqlparser/1.2/jsqlparser-1.2.jar:/Users/sxc/.m2/repository/org/mybatis/mybatis-spring/1.3.2/mybatis-spring-1.3.2.jar:/Users/sxc/.m2/repository/org/mybatis/mybatis/3.4.6/mybatis-3.4.6.jar:/Users/sxc/.m2/repository/com/baomidou/mybatis-plus-generator/3.0.6/mybatis-plus-generator-3.0.6.jar:/Users/sxc/.m2/repository/org/springframework/boot/spring-boot-autoconfigure/2.1.1.RELEASE/spring-boot-autoconfigure-2.1.1.RELEASE.jar:/Users/sxc/.m2/repository/org/springframework/boot/spring-boot-starter-jdbc/2.1.1.RELEASE/spring-boot-starter-jdbc-2.1.1.RELEASE.jar:/Users/sxc/.m2/repository/com/zaxxer/HikariCP/3.2.0/HikariCP-3.2.0.jar:/Users/sxc/.m2/repository/org/springframework/spring-jdbc/5.0.4.RELEASE/spring-jdbc-5.0.4.RELEASE.jar:/Users/sxc/.m2/repository/org/springframework/boot/spring-boot-configuration-processor/2.1.1.RELEASE/spring-boot-configuration-processor-2.1.1.RELEASE.jar:/Users/sxc/.m2/repository/org/springframework/retry/spring-retry/1.2.2.RELEASE/spring-retry-1.2.2.RELEASE.jar:/Users/sxc/.m2/repository/org/springframework/spring-core/5.1.3.RELEASE/spring-core-5.1.3.RELEASE.jar:/Users/sxc/.m2/repository/org/springframework/spring-jcl/5.0.4.RELEASE/spring-jcl-5.0.4.RELEASE.jar:/Users/sxc/.m2/repository/org/springframework/boot/spring-boot-devtools/2.1.1.RELEASE/spring-boot-devtools-2.1.1.RELEASE.jar:/Users/sxc/.m2/repository/org/springframework/boot/spring-boot/2.1.1.RELEASE/spring-boot-2.1.1.RELEASE.jar:/Users/sxc/.m2/repository/mysql/mysql-connector-java/8.0.13/mysql-connector-java-8.0.13.jar:/Users/sxc/.m2/repository/org/projectlombok/lombok/1.18.4/lombok-1.18.4.jar:/Users/sxc/.m2/repository/javax/servlet/javax.servlet-api/4.0.1/javax.servlet-api-4.0.1.jar:/Users/sxc/.m2/repository/org/apache/servicecomb/spring-boot2-starter-standalone/1.1.0/spring-boot2-starter-standalone-1.1.0.jar:/Users/sxc/.m2/repository/org/apache/servicecomb/spring-boot2-starter/1.1.0/spring-boot2-starter-1.1.0.jar:/Users/sxc/.m2/repository/org/apache/servicecomb/provider-springmvc/1.1.0/provider-springmvc-1.1.0.jar:/Users/sxc/.m2/repository/org/apache/servicecomb/provider-rest-common/1.1.0/provider-rest-common-1.1.0.jar:/Users/sxc/.m2/repository/org/apache/servicecomb/swagger-invocation-springmvc/1.1.0/swagger-invocation-springmvc-1.1.0.jar:/Users/sxc/.m2/repository/org/apache/servicecomb/swagger-invocation-core/1.1.0/swagger-invocation-core-1.1.0.jar:/Users/sxc/.m2/repository/org/apache/servicecomb/swagger-generator-springmvc/1.1.0/swagger-generator-springmvc-1.1.0.jar:/Users/sxc/.m2/repository/org/apache/servicecomb/swagger-generator-core/1.1.0/swagger-generator-core-1.1.0.jar:/Users/sxc/.m2/repository/io/swagger/swagger-core/1.5.12/swagger-core-1.5.12.jar:/Users/sxc/.m2/repository/com/fasterxml/jackson/dataformat/jackson-dataformat-yaml/2.9.4/jackson-dataformat-yaml-2.9.4.jar:/Users/sxc/.m2/repository/io/swagger/swagger-models/1.5.12/swagger-models-1.5.12.jar:/Users/sxc/.m2/repository/io/swagger/swagger-annotations/1.5.12/swagger-annotations-1.5.12.jar:/Users/sxc/.m2/repository/org/apache/servicecomb/provider-jaxrs/1.1.0/provider-jaxrs-1.1.0.jar:/Users/sxc/.m2/repository/org/apache/servicecomb/swagger-invocation-jaxrs/1.1.0/swagger-invocation-jaxrs-1.1.0.jar:/Users/sxc/.m2/repository/org/apache/servicecomb/swagger-generator-jaxrs/1.1.0/swagger-generator-jaxrs-1.1.0.jar:/Users/sxc/.m2/repository/org/apache/servicecomb/provider-pojo/1.1.0/provider-pojo-1.1.0.jar:/Users/sxc/.m2/repository/org/apache/servicecomb/java-chassis-core/1.1.0/java-chassis-core-1.1.0.jar:/Users/sxc/.m2/repository/org/apache/servicecomb/service-registry/1.1.0/service-registry-1.1.0.jar:/Users/sxc/.m2/repository/org/apache/servicecomb/foundation-config/1.1.0/foundation-config-1.1.0.jar:/Users/sxc/.m2/repository/io/netty/netty-codec-socks/4.1.22.Final/netty-codec-socks-4.1.22.Final.jar:/Users/sxc/.m2/repository/org/apache/commons/commons-lang3/3.8.1/commons-lang3-3.8.1.jar:/Users/sxc/.m2/repository/io/zipkin/brave/brave/4.13.1/brave-4.13.1.jar:/Users/sxc/.m2/repository/io/zipkin/zipkin2/zipkin/2.4.2/zipkin-2.4.2.jar:/Users/sxc/.m2/repository/io/zipkin/reporter2/zipkin-reporter/2.5.0/zipkin-reporter-2.5.0.jar:/Users/sxc/.m2/repository/org/apache/servicecomb/handler-bizkeeper/1.1.0/handler-bizkeeper-1.1.0.jar:/Users/sxc/.m2/repository/com/netflix/hystrix/hystrix-core/1.5.12/hystrix-core-1.5.12.jar:/Users/sxc/.m2/repository/org/hdrhistogram/HdrHistogram/2.1.9/HdrHistogram-2.1.9.jar:/Users/sxc/.m2/repository/org/apache/servicecomb/foundation-metrics/1.1.0/foundation-metrics-1.1.0.jar:/Users/sxc/.m2/repository/org/apache/servicecomb/foundation-common/1.1.0/foundation-common-1.1.0.jar:/Users/sxc/.m2/repository/com/fasterxml/jackson/dataformat/jackson-dataformat-xml/2.9.4/jackson-dataformat-xml-2.9.4.jar:/Users/sxc/.m2/repository/com/fasterxml/jackson/module/jackson-module-jaxb-annotations/2.9.4/jackson-module-jaxb-annotations-2.9.4.jar:/Users/sxc/.m2/repository/org/codehaus/woodstox/stax2-api/3.1.4/stax2-api-3.1.4.jar:/Users/sxc/.m2/repository/com/fasterxml/woodstox/woodstox-core/5.0.3/woodstox-core-5.0.3.jar:/Users/sxc/.m2/repository/log4j/log4j/1.2.17/log4j-1.2.17.jar:/Users/sxc/.m2/repository/org/apache/httpcomponents/httpclient/4.5.6/httpclient-4.5.6.jar:/Users/sxc/.m2/repository/org/apache/httpcomponents/httpcore/4.4.10/httpcore-4.4.10.jar:/Users/sxc/.m2/repository/commons-codec/commons-codec/1.11/commons-codec-1.11.jar:/Users/sxc/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar:/Users/sxc/.m2/repository/commons-io/commons-io/2.4/commons-io-2.4.jar:/Users/sxc/.m2/repository/com/netflix/spectator/spectator-reg-servo/0.71.0/spectator-reg-servo-0.71.0.jar:/Users/sxc/.m2/repository/com/netflix/spectator/spectator-api/0.71.0/spectator-api-0.71.0.jar:/Users/sxc/.m2/repository/org/apache/servicecomb/handler-loadbalance/1.1.0/handler-loadbalance-1.1.0.jar:/Users/sxc/.m2/repository/com/netflix/ribbon/ribbon/2.2.5/ribbon-2.2.5.jar:/Users/sxc/.m2/repository/com/netflix/ribbon/ribbon-transport/2.2.5/ribbon-transport-2.2.5.jar:/Users/sxc/.m2/repository/io/reactivex/rxnetty-contexts/0.4.9/rxnetty-contexts-0.4.9.jar:/Users/sxc/.m2/repository/io/reactivex/rxnetty-servo/0.4.9/rxnetty-servo-0.4.9.jar:/Users/sxc/.m2/repository/io/reactivex/rxnetty/0.4.9/rxnetty-0.4.9.jar:/Users/sxc/.m2/repository/commons-configuration/commons-configuration/1.10/commons-configuration-1.10.jar:/Users/sxc/.m2/repository/com/google/guava/guava/21.0/guava-21.0.jar:/Users/sxc/.m2/repository/com/netflix/ribbon/ribbon-loadbalancer/2.2.5/ribbon-loadbalancer-2.2.5.jar:/Users/sxc/.m2/repository/com/netflix/netflix-commons/netflix-statistics/0.1.1/netflix-statistics-0.1.1.jar:/Users/sxc/.m2/repository/com/netflix/servo/servo-core/0.12.21/servo-core-0.12.21.jar:/Users/sxc/.m2/repository/com/netflix/netflix-commons/netflix-commons-util/0.3.0/netflix-commons-util-0.3.0.jar:/Users/sxc/.m2/repository/com/netflix/ribbon/ribbon-core/2.2.5/ribbon-core-2.2.5.jar:/Users/sxc/.m2/repository/com/netflix/archaius/archaius-core/0.7.6/archaius-core-0.7.6.jar:/Users/sxc/.m2/repository/com/google/code/findbugs/jsr305/3.0.1/jsr305-3.0.1.jar:/Users/sxc/.m2/repository/io/reactivex/rxjava/1.3.8/rxjava-1.3.8.jar:/Users/sxc/.m2/repository/commons-lang/commons-lang/2.6/commons-lang-2.6.jar:/Users/sxc/.m2/repository/org/apache/servicecomb/handler-flowcontrol-qps/1.1.0/handler-flowcontrol-qps-1.1.0.jar:/Users/sxc/.m2/repository/org/apache/servicecomb/transport-highway/1.1.0/transport-highway-1.1.0.jar:/Users/sxc/.m2/repository/org/apache/servicecomb/foundation-vertx/1.1.0/foundation-vertx-1.1.0.jar:/Users/sxc/.m2/repository/io/vertx/vertx-core/3.5.3/vertx-core-3.5.3.jar:/Users/sxc/.m2/repository/io/netty/netty-handler-proxy/4.1.22.Final/netty-handler-proxy-4.1.22.Final.jar:/Users/sxc/.m2/repository/io/netty/netty-codec-http/4.1.22.Final/netty-codec-http-4.1.22.Final.jar:/Users/sxc/.m2/repository/io/netty/netty-codec-http2/4.1.22.Final/netty-codec-http2-4.1.22.Final.jar:/Users/sxc/.m2/repository/io/netty/netty-resolver-dns/4.1.22.Final/netty-resolver-dns-4.1.22.Final.jar:/Users/sxc/.m2/repository/io/netty/netty-codec-dns/4.1.22.Final/netty-codec-dns-4.1.22.Final.jar:/Users/sxc/.m2/repository/io/vertx/vertx-web/3.5.3/vertx-web-3.5.3.jar:/Users/sxc/.m2/repository/io/vertx/vertx-auth-common/3.5.3/vertx-auth-common-3.5.3.jar:/Users/sxc/.m2/repository/io/vertx/vertx-bridge-common/3.5.3/vertx-bridge-common-3.5.3.jar:/Users/sxc/.m2/repository/org/apache/servicecomb/foundation-ssl/1.1.0/foundation-ssl-1.1.0.jar:/Users/sxc/.m2/repository/io/netty/netty-tcnative-boringssl-static/2.0.20.Final/netty-tcnative-boringssl-static-2.0.20.Final.jar:/Users/sxc/.m2/repository/org/apache/servicecomb/common-protobuf/1.1.0/common-protobuf-1.1.0.jar:/Users/sxc/.m2/repository/org/apache/servicecomb/common-javassist/1.1.0/common-javassist-1.1.0.jar:/Users/sxc/.m2/repository/org/javassist/javassist/3.18.1-GA/javassist-3.18.1-GA.jar:/Users/sxc/.m2/repository/org/apache/servicecomb/foundation-protobuf/1.1.0/foundation-protobuf-1.1.0.jar:/Users/sxc/.m2/repository/io/protostuff/protostuff-parser/2.2.25/protostuff-parser-2.2.25.jar:/Users/sxc/.m2/repository/org/antlr/antlr4/4.7/antlr4-4.7.jar:/Users/sxc/.m2/repository/org/antlr/antlr4-runtime/4.7/antlr4-runtime-4.7.jar:/Users/sxc/.m2/repository/org/antlr/antlr-runtime/3.5.2/antlr-runtime-3.5.2.jar:/Users/sxc/.m2/repository/org/antlr/ST4/4.0.8/ST4-4.0.8.jar:/Users/sxc/.m2/repository/org/abego/treelayout/org.abego.treelayout.core/1.0.3/org.abego.treelayout.core-1.0.3.jar:/Users/sxc/.m2/repository/org/glassfish/javax.json/1.0.4/javax.json-1.0.4.jar:/Users/sxc/.m2/repository/com/ibm/icu/icu4j/58.2/icu4j-58.2.jar:/Users/sxc/.m2/repository/com/google/inject/guice/4.1.0/guice-4.1.0.jar:/Users/sxc/.m2/repository/aopalliance/aopalliance/1.0/aopalliance-1.0.jar:/Users/sxc/.m2/repository/com/google/inject/extensions/guice-multibindings/4.1.0/guice-multibindings-4.1.0.jar:/Users/sxc/.m2/repository/com/google/inject/extensions/guice-assistedinject/4.1.0/guice-assistedinject-4.1.0.jar:/Users/sxc/.m2/repository/io/protostuff/protostuff-runtime/1.5.2/protostuff-runtime-1.5.2.jar:/Users/sxc/.m2/repository/io/protostuff/protostuff-api/1.5.2/protostuff-api-1.5.2.jar:/Users/sxc/.m2/repository/io/protostuff/protostuff-collectionschema/1.5.2/protostuff-collectionschema-1.5.2.jar:/Users/sxc/.m2/repository/io/protostuff/protostuff-core/1.5.2/protostuff-core-1.5.2.jar:/Users/sxc/.m2/repository/com/google/protobuf/protobuf-java/3.5.1/protobuf-java-3.5.1.jar:/Users/sxc/.m2/repository/org/apache/servicecomb/transport-rest-vertx/1.1.0/transport-rest-vertx-1.1.0.jar:/Users/sxc/.m2/repository/org/apache/servicecomb/transport-rest-client/1.1.0/transport-rest-client-1.1.0.jar:/Users/sxc/.m2/repository/org/apache/servicecomb/common-rest/1.1.0/common-rest-1.1.0.jar:/Users/sxc/.m2/repository/javax/inject/javax.inject/1/javax.inject-1.jar:/Users/sxc/.m2/repository/org/springframework/spring-aspects/5.0.4.RELEASE/spring-aspects-5.0.4.RELEASE.jar:/Users/sxc/.m2/repository/org/aspectj/aspectjweaver/1.9.2/aspectjweaver-1.9.2.jar:/Applications/IntelliJ IDEA.app/Contents/lib/idea_rt.jar" com.example.demo.DemoApplication
   Connected to the target VM, address: '127.0.0.1:57318', transport: 'socket'
   Exception in thread "restartedMain" java.lang.reflect.InvocationTargetException
   	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
   	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
   	at java.lang.reflect.Method.invoke(Method.java:498)
   	at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49)
   Caused by: java.lang.AbstractMethodError: org.springframework.boot.context.config.ConfigFileApplicationListener.supportsSourceType(Ljava/lang/Class;)Z
   	at org.springframework.context.event.GenericApplicationListenerAdapter.supportsSourceType(GenericApplicationListenerAdapter.java:81)
   	at org.springframework.context.event.AbstractApplicationEventMulticaster.supportsEvent(AbstractApplicationEventMulticaster.java:294)
   	at org.springframework.context.event.AbstractApplicationEventMulticaster.retrieveApplicationListeners(AbstractApplicationEventMulticaster.java:224)
   	at org.springframework.context.event.AbstractApplicationEventMulticaster.getApplicationListeners(AbstractApplicationEventMulticaster.java:195)
   	at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:133)
   	at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:127)
   	at org.springframework.boot.context.event.EventPublishingRunListener.environmentPrepared(EventPublishingRunListener.java:75)
   	at org.springframework.boot.SpringApplicationRunListeners.environmentPrepared(SpringApplicationRunListeners.java:54)
   	at org.springframework.boot.SpringApplication.prepareEnvironment(SpringApplication.java:347)
   	at org.springframework.boot.SpringApplication.run(SpringApplication.java:306)
   	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1260)
   	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1248)
   	at com.example.demo.DemoApplication.main(DemoApplication.java:14)
   	... 5 more
   Disconnected from the target VM, address: '127.0.0.1:57318', transport: 'socket'
   
   Process finished with exit code 1
   
   ```
   
   这是我的pom:
   ```
   <?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/xsd/maven-4.0.0.xsd">
       <modelVersion>4.0.0</modelVersion>
   
       <groupId>com.example</groupId>
       <artifactId>demo</artifactId>
       <version>0.0.1-SNAPSHOT</version>
       <packaging>jar</packaging>
   
       <name>demo</name>
       <description>Demo project for Spring Boot</description>
   
       <parent>
           <groupId>org.springframework.boot</groupId>
           <artifactId>spring-boot-starter-parent</artifactId>
           <version>2.1.1.RELEASE</version>
           <relativePath/> <!-- lookup parent from repository -->
       </parent>
   
       <properties>
           <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
           <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
           <java.version>1.8</java.version>
           <java-chassis.version>1.1.0</java-chassis.version>
       </properties>
   
       <dependencyManagement>
           <dependencies>
               <dependency>
                   <groupId>org.apache.servicecomb</groupId>
                   <artifactId>java-chassis-dependencies-springboot2</artifactId>
                   <version>${java-chassis.version}</version>
                   <type>pom</type>
                   <scope>import</scope>
               </dependency>
           </dependencies>
       </dependencyManagement>
   
       <dependencies>
           <dependency>
               <groupId>org.springframework.boot</groupId>
               <artifactId>spring-boot-starter-cache</artifactId>
           </dependency>
           <dependency>
               <groupId>org.springframework.boot</groupId>
               <artifactId>spring-boot-starter-data-mongodb</artifactId>
           </dependency>
           <dependency>
               <groupId>org.springframework.boot</groupId>
               <artifactId>spring-boot-starter-data-redis</artifactId>
           </dependency>
           <dependency>
               <groupId>org.springframework.boot</groupId>
               <artifactId>spring-boot-starter-data-rest</artifactId>
           </dependency>
           <dependency>
               <groupId>org.springframework.boot</groupId>
               <artifactId>spring-boot-starter-freemarker</artifactId>
           </dependency>
           <dependency>
               <groupId>org.springframework.boot</groupId>
               <artifactId>spring-boot-starter-web</artifactId>
           </dependency>
           <dependency>
               <groupId>com.baomidou</groupId>
               <artifactId>mybatis-plus-boot-starter</artifactId>
               <version>3.0.6</version>
           </dependency>
           <dependency>
               <groupId>org.springframework.retry</groupId>
               <artifactId>spring-retry</artifactId>
           </dependency>
           <dependency>
               <groupId>org.springframework.boot</groupId>
               <artifactId>spring-boot-devtools</artifactId>
               <scope>runtime</scope>
           </dependency>
           <dependency>
               <groupId>mysql</groupId>
               <artifactId>mysql-connector-java</artifactId>
               <scope>runtime</scope>
           </dependency>
           <dependency>
               <groupId>org.projectlombok</groupId>
               <artifactId>lombok</artifactId>
               <optional>true</optional>
           </dependency>
           <dependency>
               <groupId>org.springframework.boot</groupId>
               <artifactId>spring-boot-starter-test</artifactId>
               <scope>test</scope>
           </dependency>
           <dependency>
               <groupId>org.springframework.restdocs</groupId>
               <artifactId>spring-restdocs-mockmvc</artifactId>
               <scope>test</scope>
           </dependency>
           <dependency>
               <groupId>org.apache.servicecomb</groupId>
               <artifactId>spring-boot2-starter-standalone</artifactId>
           </dependency>
       </dependencies>
   
       <build>
           <plugins>
               <plugin>
                   <groupId>org.springframework.boot</groupId>
                   <artifactId>spring-boot-maven-plugin</artifactId>
               </plugin>
           </plugins>
       </build>
   
   
   </project>
   
   ```
   我的入口:
   ```
   package com.example.demo;
   
   import org.apache.servicecomb.springboot2.starter.EnableServiceComb;
   import org.mybatis.spring.annotation.MapperScan;
   import org.springframework.boot.SpringApplication;
   import org.springframework.boot.autoconfigure.SpringBootApplication;
   
   @SpringBootApplication
   @MapperScan("com.example.demo.mapper")
   @EnableServiceComb
   public class DemoApplication {
   
       public static void main(String[] args) {
           SpringApplication.run(DemoApplication.class, args);
       }
   }
   ```
   我写了一个Demo用的provider:
   ```
   package com.example.demo.provider;
   
   import com.example.demo.mapper.BcSysParamMapper;
   import com.example.demo.model.BcSysParam;
   import org.apache.servicecomb.provider.rest.common.RestSchema;
   import org.springframework.beans.factory.annotation.Autowired;
   import org.springframework.web.bind.annotation.GetMapping;
   import org.springframework.web.bind.annotation.RequestMapping;
   
   import java.util.List;
   
   @RestSchema(schemaId = "demo")
   @RequestMapping(path = "/")
   public class DemoProvider {
       @Autowired
       private BcSysParamMapper bcSysParamMapper;
   
       @GetMapping(path = "bc_sys_param")
       public String getBcSysParam() {
           List<BcSysParam> bcSysParamList = bcSysParamMapper.selectList(null);
           return String.valueOf(bcSysParamList.size());
       }
   }
   
   ```

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services