This is an automated email from the ASF dual-hosted git repository.

mercyblitz pushed a commit to branch 2.7.x
in repository https://gitbox.apache.org/repos/asf/dubbo-spring-boot-project.git


The following commit(s) were added to refs/heads/2.7.x by this push:
     new b33d518  [Infrastructure] Dependency upgrades for 2.7.7 #711 (#712)
b33d518 is described below

commit b33d518171cbddf419990e69294660f2d666034e
Author: Mercy Ma <mercybl...@gmail.com>
AuthorDate: Tue May 19 21:09:04 2020 +0800

    [Infrastructure] Dependency upgrades for 2.7.7 #711 (#712)
    
    * Update revision to be 2.7.2-SNAPSHOT
    
    * Polish apache/dubbo-spring-boot-project#494 : 
AwaitingNonWebApplicationListener should wait one in Hierarchical Spring 
Application Contexts
    
    * Polish apache/dubbo-spring-boot-project#496 : Dubbo Spring Boot 2.7.1 
PropertyResolver Beans conflict in Spring Boot, ref #459 #496
    
    * Polish apache/dubbo-spring-boot-project#494 : 
AwaitingNonWebApplicationListener should wait one in Hierarchical Spring 
Application Contexts
    
    * Polish apache/dubbo-spring-boot-project#496 : Dubbo Spring Boot 2.7.1 
PropertyResolver Beans conflict in Spring Boot, ref #459 #496
    
    * Polish apache/dubbo-spring-boot-project#553 : Upgrade the dependencies 
for Dubbo Spring Boot 2.7.2
    
    * Polish apache/dubbo-spring-boot-project#553 : Upgrade Spring Boot to be 
2.1.6.RELEASE
    
    * Polish apache/dubbo-spring-boot-project#554 : To change the Dependencies 
of dubbo to be direct
    
    * Polish apache/dubbo-spring-boot-project#560 : [QA] Fix the bugs of test 
cases
    
    * Polish apache/dubbo-spring-boot-project#561 : [Version] Upgrade Dubbo 
2.7.3
    
    * Polish apache/dubbo-spring-boot-project#555 : Add the Maven profiles to 
test the compatibility for Spring Boot versions
    
    * Polish apache/dubbo-spring-boot-project#555 : [Feature] Add the Maven 
profiles to test the compatibility for Spring Boot versions
    
    * Update Documents' version
    
    * Fix the bugs of Test cases
    
    * Fix the bugs of Test cases
    
    * Polish apache/dubbo-spring-boot-project#569 : DISCLAIMER can be removed
    
    * Polish apache/dubbo-spring-boot-project#571 : Remove incubating and 
DISCLAIMER
    
    * Polish apache/dubbo-spring-boot-project#496 : [Issue] Dubbo Spring Boot 
2.7.1 PropertyResolver Beans conflict in Spring Boot, ref #459 #496
    
    * Polish apache/dubbo-spring-boot-project#496 : Fixes the test cases
    
    * Polish apache/dubbo-spring-boot-project#607
    
    * Polish apache/dubbo-spring-boot-project#635 : [Infrastructure] Upgrade 
Dubbo 2.7.5
    
    * Update the maven-javadoc-plugin to be 3.1.1
    
    * Polish apache/dubbo-spring-boot-project#636 : [Infrastructure] Upgrade 
Spring Boot 2.x
    
    * Polish apache/dubbo-spring-boot-project#637 : [Infrastructure] Upgrade 
Spring Boot 1.5.x
    
    * Polish apache/dubbo-spring-boot-project#638
    
    * Polish apache/dubbo-spring-boot-project#638
    
    * Polish apache/dubbo-spring-boot-project#638
    
    * Polish apache/dubbo-spring-boot-project#642
    
    * Correct words
    
    * Polish apache/dubbo-spring-boot-project#647
    
    * Polish apache/dubbo-spring-boot-project#648 : Remove the external project 
files
    
    * Polish apache/dubbo-spring-boot-project#688 : [Infrastructure] Upgrade 
Apache Dubbo 2.7.6
    
    * Update the samples
    
    * Update the samples
    
    * Update the samples and documents
    
    * 2.7.x (#691)
    
    * 2.7.x (#475)
    
    * Fix apache/incubator-dubbo-spring-boot-project#169
    
    * 0.2.1 (#345)
    
    * Fix apache/incubator-dubbo-spring-boot-project#169
    
    * Polish : apache/incubator-dubbo-spring-boot-project#324 & 
apache/incubator-dubbo-spring-boot-project#325
    
    * Polish : apache/incubator-dubbo-spring-boot-project#315
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321 for test case
    
    * Polish : Update Demos
    
    * Polish : Update version to be 0.2.1
    
    * Polish : apache/incubator-dubbo-spring-boot-project#319
    
    * Polish : apache/incubator-dubbo-spring-boot-project#226
    
    * Polish : apache/incubator-dubbo-spring-boot-project#309
    
    * Fix the test case's bugs
    
    * Fix the test case's bugs
    
    * Fix a JavaDoc issue
    
    * Update SNAPSHOT and add exclude list
    
    * Update SNAPSHOT to be 0.2.1-SNAPSHOT
    
    * Update JDK versions
    
    * Update JDK versions
    
    * Reactor & remove author info
    
    * Refactor : to save a shutdown hook thread
    
    * 0.2.1 (#346)
    
    * Fix apache/incubator-dubbo-spring-boot-project#169
    
    * Polish : apache/incubator-dubbo-spring-boot-project#324 & 
apache/incubator-dubbo-spring-boot-project#325
    
    * Polish : apache/incubator-dubbo-spring-boot-project#315
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321 for test case
    
    * Polish : Update Demos
    
    * Polish : Update version to be 0.2.1
    
    * Polish : apache/incubator-dubbo-spring-boot-project#319
    
    * Polish : apache/incubator-dubbo-spring-boot-project#226
    
    * Polish : apache/incubator-dubbo-spring-boot-project#309
    
    * Fix the test case's bugs
    
    * Fix the test case's bugs
    
    * Fix a JavaDoc issue
    
    * Update SNAPSHOT and add exclude list
    
    * Update SNAPSHOT to be 0.2.1-SNAPSHOT
    
    * Update JDK versions
    
    * Update JDK versions
    
    * Reactor & remove author info
    
    * Refactor : to save a shutdown hook thread
    
    * Remove javax.servlet:javax.servlet-api:3.1.0 that may cause class 
conflict, and use indirectly dependencies from spring-boot-starter-*
    
    * Polish apache/incubator-dubbo-spring-boot-project#341
    
    * 0.2.1 (#357)
    
    * Fix apache/incubator-dubbo-spring-boot-project#169
    
    * Polish : apache/incubator-dubbo-spring-boot-project#324 & 
apache/incubator-dubbo-spring-boot-project#325
    
    * Polish : apache/incubator-dubbo-spring-boot-project#315
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321 for test case
    
    * Polish : Update Demos
    
    * Polish : Update version to be 0.2.1
    
    * Polish : apache/incubator-dubbo-spring-boot-project#319
    
    * Polish : apache/incubator-dubbo-spring-boot-project#226
    
    * Polish : apache/incubator-dubbo-spring-boot-project#309
    
    * Fix the test case's bugs
    
    * Fix the test case's bugs
    
    * Fix a JavaDoc issue
    
    * Update SNAPSHOT and add exclude list
    
    * Update SNAPSHOT to be 0.2.1-SNAPSHOT
    
    * Update JDK versions
    
    * Update JDK versions
    
    * Reactor & remove author info
    
    * Refactor : to save a shutdown hook thread
    
    * Remove javax.servlet:javax.servlet-api:3.1.0 that may cause class 
conflict, and use indirectly dependencies from spring-boot-starter-*
    
    * Polish apache/incubator-dubbo-spring-boot-project#341
    
    * Add the samples
    
    * Add a license
    
    * 0.2.1 (#360)
    
    * Fix apache/incubator-dubbo-spring-boot-project#169
    
    * Polish : apache/incubator-dubbo-spring-boot-project#324 & 
apache/incubator-dubbo-spring-boot-project#325
    
    * Polish : apache/incubator-dubbo-spring-boot-project#315
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321 for test case
    
    * Polish : Update Demos
    
    * Polish : Update version to be 0.2.1
    
    * Polish : apache/incubator-dubbo-spring-boot-project#319
    
    * Polish : apache/incubator-dubbo-spring-boot-project#226
    
    * Polish : apache/incubator-dubbo-spring-boot-project#309
    
    * Fix the test case's bugs
    
    * Fix the test case's bugs
    
    * Fix a JavaDoc issue
    
    * Update SNAPSHOT and add exclude list
    
    * Update SNAPSHOT to be 0.2.1-SNAPSHOT
    
    * Update JDK versions
    
    * Update JDK versions
    
    * Reactor & remove author info
    
    * Refactor : to save a shutdown hook thread
    
    * Remove javax.servlet:javax.servlet-api:3.1.0 that may cause class 
conflict, and use indirectly dependencies from spring-boot-starter-*
    
    * Polish apache/incubator-dubbo-spring-boot-project#341
    
    * Add the samples
    
    * Add a license
    
    * Add the samples of Zookeeper and Nacos
    
    * Update README.md
    
    * Fix the test cases
    
    * 0.2.1 (#367)
    
    * Fix apache/incubator-dubbo-spring-boot-project#169
    
    * Polish : apache/incubator-dubbo-spring-boot-project#324 & 
apache/incubator-dubbo-spring-boot-project#325
    
    * Polish : apache/incubator-dubbo-spring-boot-project#315
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321 for test case
    
    * Polish : Update Demos
    
    * Polish : Update version to be 0.2.1
    
    * Polish : apache/incubator-dubbo-spring-boot-project#319
    
    * Polish : apache/incubator-dubbo-spring-boot-project#226
    
    * Polish : apache/incubator-dubbo-spring-boot-project#309
    
    * Fix the test case's bugs
    
    * Fix the test case's bugs
    
    * Fix a JavaDoc issue
    
    * Update SNAPSHOT and add exclude list
    
    * Update SNAPSHOT to be 0.2.1-SNAPSHOT
    
    * Update JDK versions
    
    * Update JDK versions
    
    * Reactor & remove author info
    
    * Refactor : to save a shutdown hook thread
    
    * Remove javax.servlet:javax.servlet-api:3.1.0 that may cause class 
conflict, and use indirectly dependencies from spring-boot-starter-*
    
    * Polish apache/incubator-dubbo-spring-boot-project#341
    
    * Add the samples
    
    * Add a license
    
    * Add the samples of Zookeeper and Nacos
    
    * Update README.md
    
    * Fix the test cases
    
    * Polish apache/incubator-dubbo-spring-boot-project#366
    
    * 0.2.1 (#372) (#374)
    
    * Fix apache/incubator-dubbo-spring-boot-project#169
    
    * Polish : apache/incubator-dubbo-spring-boot-project#324 & 
apache/incubator-dubbo-spring-boot-project#325
    
    * Polish : apache/incubator-dubbo-spring-boot-project#315
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321 for test case
    
    * Polish : Update Demos
    
    * Polish : Update version to be 0.2.1
    
    * Polish : apache/incubator-dubbo-spring-boot-project#319
    
    * Polish : apache/incubator-dubbo-spring-boot-project#226
    
    * Polish : apache/incubator-dubbo-spring-boot-project#309
    
    * Fix the test case's bugs
    
    * Fix the test case's bugs
    
    * Fix a JavaDoc issue
    
    * Update SNAPSHOT and add exclude list
    
    * Update SNAPSHOT to be 0.2.1-SNAPSHOT
    
    * Update JDK versions
    
    * Update JDK versions
    
    * Reactor & remove author info
    
    * Refactor : to save a shutdown hook thread
    
    * Remove javax.servlet:javax.servlet-api:3.1.0 that may cause class 
conflict, and use indirectly dependencies from spring-boot-starter-*
    
    * Polish apache/incubator-dubbo-spring-boot-project#341
    
    * Add the samples
    
    * Add a license
    
    * Add the samples of Zookeeper and Nacos
    
    * Update README.md
    
    * Fix the test cases
    
    * Polish apache/incubator-dubbo-spring-boot-project#366
    
    * Polish apache/incubator-dubbo-spring-boot-project#370
    
    * 0.2.1 (#378)
    
    * 0.2.1 (#372)
    
    * Fix apache/incubator-dubbo-spring-boot-project#169
    
    * Polish : apache/incubator-dubbo-spring-boot-project#324 & 
apache/incubator-dubbo-spring-boot-project#325
    
    * Polish : apache/incubator-dubbo-spring-boot-project#315
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321 for test case
    
    * Polish : Update Demos
    
    * Polish : Update version to be 0.2.1
    
    * Polish : apache/incubator-dubbo-spring-boot-project#319
    
    * Polish : apache/incubator-dubbo-spring-boot-project#226
    
    * Polish : apache/incubator-dubbo-spring-boot-project#309
    
    * Fix the test case's bugs
    
    * Fix the test case's bugs
    
    * Fix a JavaDoc issue
    
    * Update SNAPSHOT and add exclude list
    
    * Update SNAPSHOT to be 0.2.1-SNAPSHOT
    
    * Update JDK versions
    
    * Update JDK versions
    
    * Reactor & remove author info
    
    * Refactor : to save a shutdown hook thread
    
    * Remove javax.servlet:javax.servlet-api:3.1.0 that may cause class 
conflict, and use indirectly dependencies from spring-boot-starter-*
    
    * Polish apache/incubator-dubbo-spring-boot-project#341
    
    * Add the samples
    
    * Add a license
    
    * Add the samples of Zookeeper and Nacos
    
    * Update README.md
    
    * Fix the test cases
    
    * Polish apache/incubator-dubbo-spring-boot-project#366
    
    * Polish apache/incubator-dubbo-spring-boot-project#370
    
    * 0.2.1 (#376)
    
    * Fix apache/incubator-dubbo-spring-boot-project#169
    
    * Polish : apache/incubator-dubbo-spring-boot-project#324 & 
apache/incubator-dubbo-spring-boot-project#325
    
    * Polish : apache/incubator-dubbo-spring-boot-project#315
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321 for test case
    
    * Polish : Update Demos
    
    * Polish : Update version to be 0.2.1
    
    * Polish : apache/incubator-dubbo-spring-boot-project#319
    
    * Polish : apache/incubator-dubbo-spring-boot-project#226
    
    * Polish : apache/incubator-dubbo-spring-boot-project#309
    
    * Fix the test case's bugs
    
    * Fix the test case's bugs
    
    * Fix a JavaDoc issue
    
    * Update SNAPSHOT and add exclude list
    
    * Update SNAPSHOT to be 0.2.1-SNAPSHOT
    
    * Update JDK versions
    
    * Update JDK versions
    
    * Reactor & remove author info
    
    * Refactor : to save a shutdown hook thread
    
    * Remove javax.servlet:javax.servlet-api:3.1.0 that may cause class 
conflict, and use indirectly dependencies from spring-boot-starter-*
    
    * Polish apache/incubator-dubbo-spring-boot-project#341
    
    * Add the samples
    
    * Add a license
    
    * Add the samples of Zookeeper and Nacos
    
    * Update README.md
    
    * Fix the test cases
    
    * Polish apache/incubator-dubbo-spring-boot-project#366
    
    * Polish apache/incubator-dubbo-spring-boot-project#370
    
    * Polish apache/incubator-dubbo-spring-boot-project#370
    
    * 0.2.1 (#389)
    
    * 0.2.1 (#372)
    
    * Fix apache/incubator-dubbo-spring-boot-project#169
    
    * Polish : apache/incubator-dubbo-spring-boot-project#324 & 
apache/incubator-dubbo-spring-boot-project#325
    
    * Polish : apache/incubator-dubbo-spring-boot-project#315
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321 for test case
    
    * Polish : Update Demos
    
    * Polish : Update version to be 0.2.1
    
    * Polish : apache/incubator-dubbo-spring-boot-project#319
    
    * Polish : apache/incubator-dubbo-spring-boot-project#226
    
    * Polish : apache/incubator-dubbo-spring-boot-project#309
    
    * Fix the test case's bugs
    
    * Fix the test case's bugs
    
    * Fix a JavaDoc issue
    
    * Update SNAPSHOT and add exclude list
    
    * Update SNAPSHOT to be 0.2.1-SNAPSHOT
    
    * Update JDK versions
    
    * Update JDK versions
    
    * Reactor & remove author info
    
    * Refactor : to save a shutdown hook thread
    
    * Remove javax.servlet:javax.servlet-api:3.1.0 that may cause class 
conflict, and use indirectly dependencies from spring-boot-starter-*
    
    * Polish apache/incubator-dubbo-spring-boot-project#341
    
    * Add the samples
    
    * Add a license
    
    * Add the samples of Zookeeper and Nacos
    
    * Update README.md
    
    * Fix the test cases
    
    * Polish apache/incubator-dubbo-spring-boot-project#366
    
    * Polish apache/incubator-dubbo-spring-boot-project#370
    
    * 0.2.1 (#376)
    
    * Fix apache/incubator-dubbo-spring-boot-project#169
    
    * Polish : apache/incubator-dubbo-spring-boot-project#324 & 
apache/incubator-dubbo-spring-boot-project#325
    
    * Polish : apache/incubator-dubbo-spring-boot-project#315
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321 for test case
    
    * Polish : Update Demos
    
    * Polish : Update version to be 0.2.1
    
    * Polish : apache/incubator-dubbo-spring-boot-project#319
    
    * Polish : apache/incubator-dubbo-spring-boot-project#226
    
    * Polish : apache/incubator-dubbo-spring-boot-project#309
    
    * Fix the test case's bugs
    
    * Fix the test case's bugs
    
    * Fix a JavaDoc issue
    
    * Update SNAPSHOT and add exclude list
    
    * Update SNAPSHOT to be 0.2.1-SNAPSHOT
    
    * Update JDK versions
    
    * Update JDK versions
    
    * Reactor & remove author info
    
    * Refactor : to save a shutdown hook thread
    
    * Remove javax.servlet:javax.servlet-api:3.1.0 that may cause class 
conflict, and use indirectly dependencies from spring-boot-starter-*
    
    * Polish apache/incubator-dubbo-spring-boot-project#341
    
    * Add the samples
    
    * Add a license
    
    * Add the samples of Zookeeper and Nacos
    
    * Update README.md
    
    * Fix the test cases
    
    * Polish apache/incubator-dubbo-spring-boot-project#366
    
    * Polish apache/incubator-dubbo-spring-boot-project#370
    
    * Polish apache/incubator-dubbo-spring-boot-project#370
    
    * 0.2.1 (#386)
    
    * Fix apache/incubator-dubbo-spring-boot-project#169
    
    * Polish : apache/incubator-dubbo-spring-boot-project#324 & 
apache/incubator-dubbo-spring-boot-project#325
    
    * Polish : apache/incubator-dubbo-spring-boot-project#315
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321 for test case
    
    * Polish : Update Demos
    
    * Polish : Update version to be 0.2.1
    
    * Polish : apache/incubator-dubbo-spring-boot-project#319
    
    * Polish : apache/incubator-dubbo-spring-boot-project#226
    
    * Polish : apache/incubator-dubbo-spring-boot-project#309
    
    * Fix the test case's bugs
    
    * Fix the test case's bugs
    
    * Fix a JavaDoc issue
    
    * Update SNAPSHOT and add exclude list
    
    * Update SNAPSHOT to be 0.2.1-SNAPSHOT
    
    * Update JDK versions
    
    * Update JDK versions
    
    * Reactor & remove author info
    
    * Refactor : to save a shutdown hook thread
    
    * Remove javax.servlet:javax.servlet-api:3.1.0 that may cause class 
conflict, and use indirectly dependencies from spring-boot-starter-*
    
    * Polish apache/incubator-dubbo-spring-boot-project#341
    
    * Add the samples
    
    * Add a license
    
    * Add the samples of Zookeeper and Nacos
    
    * Update README.md
    
    * Fix the test cases
    
    * Polish apache/incubator-dubbo-spring-boot-project#366
    
    * Polish apache/incubator-dubbo-spring-boot-project#370
    
    * Polish apache/incubator-dubbo-spring-boot-project#370
    
    * Add NOTICE and DISCLAIMER
    
    * Remove spring.providers file from starter module (#403) (#404)
    
    * remove spring.providers file since it's only used by STS IDE
    
    * deep search in project, no useage
    
    * add @Override annotation (#409)
    
    * to method reference (#410)
    
    * add @Override annotation
    
    * modify method reference
    
    * Update README.md
    
    * Update README_CN.md
    
    * Update README_CN.md
    
    * Update README.md
    
    * Sync master to 0.2.x (#417)
    
    * 0.2.1 release (#402)
    
    * 0.2.1 (#345)
    
    * Fix apache/incubator-dubbo-spring-boot-project#169
    
    * Polish : apache/incubator-dubbo-spring-boot-project#324 & 
apache/incubator-dubbo-spring-boot-project#325
    
    * Polish : apache/incubator-dubbo-spring-boot-project#315
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321 for test case
    
    * Polish : Update Demos
    
    * Polish : Update version to be 0.2.1
    
    * Polish : apache/incubator-dubbo-spring-boot-project#319
    
    * Polish : apache/incubator-dubbo-spring-boot-project#226
    
    * Polish : apache/incubator-dubbo-spring-boot-project#309
    
    * Fix the test case's bugs
    
    * Fix the test case's bugs
    
    * Fix a JavaDoc issue
    
    * Update SNAPSHOT and add exclude list
    
    * Update SNAPSHOT to be 0.2.1-SNAPSHOT
    
    * Update JDK versions
    
    * Update JDK versions
    
    * Reactor & remove author info
    
    * Refactor : to save a shutdown hook thread
    
    * 0.2.1 (#346)
    
    * Fix apache/incubator-dubbo-spring-boot-project#169
    
    * Polish : apache/incubator-dubbo-spring-boot-project#324 & 
apache/incubator-dubbo-spring-boot-project#325
    
    * Polish : apache/incubator-dubbo-spring-boot-project#315
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321 for test case
    
    * Polish : Update Demos
    
    * Polish : Update version to be 0.2.1
    
    * Polish : apache/incubator-dubbo-spring-boot-project#319
    
    * Polish : apache/incubator-dubbo-spring-boot-project#226
    
    * Polish : apache/incubator-dubbo-spring-boot-project#309
    
    * Fix the test case's bugs
    
    * Fix the test case's bugs
    
    * Fix a JavaDoc issue
    
    * Update SNAPSHOT and add exclude list
    
    * Update SNAPSHOT to be 0.2.1-SNAPSHOT
    
    * Update JDK versions
    
    * Update JDK versions
    
    * Reactor & remove author info
    
    * Refactor : to save a shutdown hook thread
    
    * Remove javax.servlet:javax.servlet-api:3.1.0 that may cause class 
conflict, and use indirectly dependencies from spring-boot-starter-*
    
    * Polish apache/incubator-dubbo-spring-boot-project#341
    
    * 0.2.1 (#357)
    
    * Fix apache/incubator-dubbo-spring-boot-project#169
    
    * Polish : apache/incubator-dubbo-spring-boot-project#324 & 
apache/incubator-dubbo-spring-boot-project#325
    
    * Polish : apache/incubator-dubbo-spring-boot-project#315
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321 for test case
    
    * Polish : Update Demos
    
    * Polish : Update version to be 0.2.1
    
    * Polish : apache/incubator-dubbo-spring-boot-project#319
    
    * Polish : apache/incubator-dubbo-spring-boot-project#226
    
    * Polish : apache/incubator-dubbo-spring-boot-project#309
    
    * Fix the test case's bugs
    
    * Fix the test case's bugs
    
    * Fix a JavaDoc issue
    
    * Update SNAPSHOT and add exclude list
    
    * Update SNAPSHOT to be 0.2.1-SNAPSHOT
    
    * Update JDK versions
    
    * Update JDK versions
    
    * Reactor & remove author info
    
    * Refactor : to save a shutdown hook thread
    
    * Remove javax.servlet:javax.servlet-api:3.1.0 that may cause class 
conflict, and use indirectly dependencies from spring-boot-starter-*
    
    * Polish apache/incubator-dubbo-spring-boot-project#341
    
    * Add the samples
    
    * Add a license
    
    * 0.2.1 (#360)
    
    * Fix apache/incubator-dubbo-spring-boot-project#169
    
    * Polish : apache/incubator-dubbo-spring-boot-project#324 & 
apache/incubator-dubbo-spring-boot-project#325
    
    * Polish : apache/incubator-dubbo-spring-boot-project#315
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321 for test case
    
    * Polish : Update Demos
    
    * Polish : Update version to be 0.2.1
    
    * Polish : apache/incubator-dubbo-spring-boot-project#319
    
    * Polish : apache/incubator-dubbo-spring-boot-project#226
    
    * Polish : apache/incubator-dubbo-spring-boot-project#309
    
    * Fix the test case's bugs
    
    * Fix the test case's bugs
    
    * Fix a JavaDoc issue
    
    * Update SNAPSHOT and add exclude list
    
    * Update SNAPSHOT to be 0.2.1-SNAPSHOT
    
    * Update JDK versions
    
    * Update JDK versions
    
    * Reactor & remove author info
    
    * Refactor : to save a shutdown hook thread
    
    * Remove javax.servlet:javax.servlet-api:3.1.0 that may cause class 
conflict, and use indirectly dependencies from spring-boot-starter-*
    
    * Polish apache/incubator-dubbo-spring-boot-project#341
    
    * Add the samples
    
    * Add a license
    
    * Add the samples of Zookeeper and Nacos
    
    * Update README.md
    
    * Fix the test cases
    
    * 0.2.1 (#367)
    
    * Fix apache/incubator-dubbo-spring-boot-project#169
    
    * Polish : apache/incubator-dubbo-spring-boot-project#324 & 
apache/incubator-dubbo-spring-boot-project#325
    
    * Polish : apache/incubator-dubbo-spring-boot-project#315
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321 for test case
    
    * Polish : Update Demos
    
    * Polish : Update version to be 0.2.1
    
    * Polish : apache/incubator-dubbo-spring-boot-project#319
    
    * Polish : apache/incubator-dubbo-spring-boot-project#226
    
    * Polish : apache/incubator-dubbo-spring-boot-project#309
    
    * Fix the test case's bugs
    
    * Fix the test case's bugs
    
    * Fix a JavaDoc issue
    
    * Update SNAPSHOT and add exclude list
    
    * Update SNAPSHOT to be 0.2.1-SNAPSHOT
    
    * Update JDK versions
    
    * Update JDK versions
    
    * Reactor & remove author info
    
    * Refactor : to save a shutdown hook thread
    
    * Remove javax.servlet:javax.servlet-api:3.1.0 that may cause class 
conflict, and use indirectly dependencies from spring-boot-starter-*
    
    * Polish apache/incubator-dubbo-spring-boot-project#341
    
    * Add the samples
    
    * Add a license
    
    * Add the samples of Zookeeper and Nacos
    
    * Update README.md
    
    * Fix the test cases
    
    * Polish apache/incubator-dubbo-spring-boot-project#366
    
    * 0.2.1 (#372) (#374)
    
    * Fix apache/incubator-dubbo-spring-boot-project#169
    
    * Polish : apache/incubator-dubbo-spring-boot-project#324 & 
apache/incubator-dubbo-spring-boot-project#325
    
    * Polish : apache/incubator-dubbo-spring-boot-project#315
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321 for test case
    
    * Polish : Update Demos
    
    * Polish : Update version to be 0.2.1
    
    * Polish : apache/incubator-dubbo-spring-boot-project#319
    
    * Polish : apache/incubator-dubbo-spring-boot-project#226
    
    * Polish : apache/incubator-dubbo-spring-boot-project#309
    
    * Fix the test case's bugs
    
    * Fix the test case's bugs
    
    * Fix a JavaDoc issue
    
    * Update SNAPSHOT and add exclude list
    
    * Update SNAPSHOT to be 0.2.1-SNAPSHOT
    
    * Update JDK versions
    
    * Update JDK versions
    
    * Reactor & remove author info
    
    * Refactor : to save a shutdown hook thread
    
    * Remove javax.servlet:javax.servlet-api:3.1.0 that may cause class 
conflict, and use indirectly dependencies from spring-boot-starter-*
    
    * Polish apache/incubator-dubbo-spring-boot-project#341
    
    * Add the samples
    
    * Add a license
    
    * Add the samples of Zookeeper and Nacos
    
    * Update README.md
    
    * Fix the test cases
    
    * Polish apache/incubator-dubbo-spring-boot-project#366
    
    * Polish apache/incubator-dubbo-spring-boot-project#370
    
    * 0.2.1 (#378)
    
    * 0.2.1 (#372)
    
    * Fix apache/incubator-dubbo-spring-boot-project#169
    
    * Polish : apache/incubator-dubbo-spring-boot-project#324 & 
apache/incubator-dubbo-spring-boot-project#325
    
    * Polish : apache/incubator-dubbo-spring-boot-project#315
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321 for test case
    
    * Polish : Update Demos
    
    * Polish : Update version to be 0.2.1
    
    * Polish : apache/incubator-dubbo-spring-boot-project#319
    
    * Polish : apache/incubator-dubbo-spring-boot-project#226
    
    * Polish : apache/incubator-dubbo-spring-boot-project#309
    
    * Fix the test case's bugs
    
    * Fix the test case's bugs
    
    * Fix a JavaDoc issue
    
    * Update SNAPSHOT and add exclude list
    
    * Update SNAPSHOT to be 0.2.1-SNAPSHOT
    
    * Update JDK versions
    
    * Update JDK versions
    
    * Reactor & remove author info
    
    * Refactor : to save a shutdown hook thread
    
    * Remove javax.servlet:javax.servlet-api:3.1.0 that may cause class 
conflict, and use indirectly dependencies from spring-boot-starter-*
    
    * Polish apache/incubator-dubbo-spring-boot-project#341
    
    * Add the samples
    
    * Add a license
    
    * Add the samples of Zookeeper and Nacos
    
    * Update README.md
    
    * Fix the test cases
    
    * Polish apache/incubator-dubbo-spring-boot-project#366
    
    * Polish apache/incubator-dubbo-spring-boot-project#370
    
    * 0.2.1 (#376)
    
    * Fix apache/incubator-dubbo-spring-boot-project#169
    
    * Polish : apache/incubator-dubbo-spring-boot-project#324 & 
apache/incubator-dubbo-spring-boot-project#325
    
    * Polish : apache/incubator-dubbo-spring-boot-project#315
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321 for test case
    
    * Polish : Update Demos
    
    * Polish : Update version to be 0.2.1
    
    * Polish : apache/incubator-dubbo-spring-boot-project#319
    
    * Polish : apache/incubator-dubbo-spring-boot-project#226
    
    * Polish : apache/incubator-dubbo-spring-boot-project#309
    
    * Fix the test case's bugs
    
    * Fix the test case's bugs
    
    * Fix a JavaDoc issue
    
    * Update SNAPSHOT and add exclude list
    
    * Update SNAPSHOT to be 0.2.1-SNAPSHOT
    
    * Update JDK versions
    
    * Update JDK versions
    
    * Reactor & remove author info
    
    * Refactor : to save a shutdown hook thread
    
    * Remove javax.servlet:javax.servlet-api:3.1.0 that may cause class 
conflict, and use indirectly dependencies from spring-boot-starter-*
    
    * Polish apache/incubator-dubbo-spring-boot-project#341
    
    * Add the samples
    
    * Add a license
    
    * Add the samples of Zookeeper and Nacos
    
    * Update README.md
    
    * Fix the test cases
    
    * Polish apache/incubator-dubbo-spring-boot-project#366
    
    * Polish apache/incubator-dubbo-spring-boot-project#370
    
    * Polish apache/incubator-dubbo-spring-boot-project#370
    
    * 0.2.1 (#389)
    
    * 0.2.1 (#372)
    
    * Fix apache/incubator-dubbo-spring-boot-project#169
    
    * Polish : apache/incubator-dubbo-spring-boot-project#324 & 
apache/incubator-dubbo-spring-boot-project#325
    
    * Polish : apache/incubator-dubbo-spring-boot-project#315
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321 for test case
    
    * Polish : Update Demos
    
    * Polish : Update version to be 0.2.1
    
    * Polish : apache/incubator-dubbo-spring-boot-project#319
    
    * Polish : apache/incubator-dubbo-spring-boot-project#226
    
    * Polish : apache/incubator-dubbo-spring-boot-project#309
    
    * Fix the test case's bugs
    
    * Fix the test case's bugs
    
    * Fix a JavaDoc issue
    
    * Update SNAPSHOT and add exclude list
    
    * Update SNAPSHOT to be 0.2.1-SNAPSHOT
    
    * Update JDK versions
    
    * Update JDK versions
    
    * Reactor & remove author info
    
    * Refactor : to save a shutdown hook thread
    
    * Remove javax.servlet:javax.servlet-api:3.1.0 that may cause class 
conflict, and use indirectly dependencies from spring-boot-starter-*
    
    * Polish apache/incubator-dubbo-spring-boot-project#341
    
    * Add the samples
    
    * Add a license
    
    * Add the samples of Zookeeper and Nacos
    
    * Update README.md
    
    * Fix the test cases
    
    * Polish apache/incubator-dubbo-spring-boot-project#366
    
    * Polish apache/incubator-dubbo-spring-boot-project#370
    
    * 0.2.1 (#376)
    
    * Fix apache/incubator-dubbo-spring-boot-project#169
    
    * Polish : apache/incubator-dubbo-spring-boot-project#324 & 
apache/incubator-dubbo-spring-boot-project#325
    
    * Polish : apache/incubator-dubbo-spring-boot-project#315
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321 for test case
    
    * Polish : Update Demos
    
    * Polish : Update version to be 0.2.1
    
    * Polish : apache/incubator-dubbo-spring-boot-project#319
    
    * Polish : apache/incubator-dubbo-spring-boot-project#226
    
    * Polish : apache/incubator-dubbo-spring-boot-project#309
    
    * Fix the test case's bugs
    
    * Fix the test case's bugs
    
    * Fix a JavaDoc issue
    
    * Update SNAPSHOT and add exclude list
    
    * Update SNAPSHOT to be 0.2.1-SNAPSHOT
    
    * Update JDK versions
    
    * Update JDK versions
    
    * Reactor & remove author info
    
    * Refactor : to save a shutdown hook thread
    
    * Remove javax.servlet:javax.servlet-api:3.1.0 that may cause class 
conflict, and use indirectly dependencies from spring-boot-starter-*
    
    * Polish apache/incubator-dubbo-spring-boot-project#341
    
    * Add the samples
    
    * Add a license
    
    * Add the samples of Zookeeper and Nacos
    
    * Update README.md
    
    * Fix the test cases
    
    * Polish apache/incubator-dubbo-spring-boot-project#366
    
    * Polish apache/incubator-dubbo-spring-boot-project#370
    
    * Polish apache/incubator-dubbo-spring-boot-project#370
    
    * 0.2.1 (#386)
    
    * Fix apache/incubator-dubbo-spring-boot-project#169
    
    * Polish : apache/incubator-dubbo-spring-boot-project#324 & 
apache/incubator-dubbo-spring-boot-project#325
    
    * Polish : apache/incubator-dubbo-spring-boot-project#315
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321 for test case
    
    * Polish : Update Demos
    
    * Polish : Update version to be 0.2.1
    
    * Polish : apache/incubator-dubbo-spring-boot-project#319
    
    * Polish : apache/incubator-dubbo-spring-boot-project#226
    
    * Polish : apache/incubator-dubbo-spring-boot-project#309
    
    * Fix the test case's bugs
    
    * Fix the test case's bugs
    
    * Fix a JavaDoc issue
    
    * Update SNAPSHOT and add exclude list
    
    * Update SNAPSHOT to be 0.2.1-SNAPSHOT
    
    * Update JDK versions
    
    * Update JDK versions
    
    * Reactor & remove author info
    
    * Refactor : to save a shutdown hook thread
    
    * Remove javax.servlet:javax.servlet-api:3.1.0 that may cause class 
conflict, and use indirectly dependencies from spring-boot-starter-*
    
    * Polish apache/incubator-dubbo-spring-boot-project#341
    
    * Add the samples
    
    * Add a license
    
    * Add the samples of Zookeeper and Nacos
    
    * Update README.md
    
    * Fix the test cases
    
    * Polish apache/incubator-dubbo-spring-boot-project#366
    
    * Polish apache/incubator-dubbo-spring-boot-project#370
    
    * Polish apache/incubator-dubbo-spring-boot-project#370
    
    * Add NOTICE and DISCLAIMER
    
    * Add Java11 support #383 (#393)
    
    * Upgrade jacoco to version 0.8.2 #383
    
    * Update travis setting
    
    add openjdk11
    remove openjdk10 openjdk9
    
    * Update mailing list address (#380)
    
    * Update README [user guide] link (#348)
    
    * Remove spring.providers file from starter module (#403) (#404)
    
    * remove spring.providers file since it's only used by STS IDE
    
    * deep search in project, no useage
    
    * add @Override annotation (#409)
    
    * to method reference (#410)
    
    * add @Override annotation
    
    * modify method reference
    
    * Update README.md
    
    * Update README_CN.md
    
    * Update README_CN.md
    
    * Update README.md
    
    * Update README.md
    
    * Update README_CN.md
    
    * Replace ${project.version} to ${revision} in the "pom.xml" files
    
    * Update <projectId>
    
    * Update README.md
    
    * Update README_CN.md
    
    * 0.2.x (#422)
    
    * Sync master to 0.2.x (#417)
    
    * 0.2.1 release (#402)
    
    * 0.2.1 (#345)
    
    * Fix apache/incubator-dubbo-spring-boot-project#169
    
    * Polish : apache/incubator-dubbo-spring-boot-project#324 & 
apache/incubator-dubbo-spring-boot-project#325
    
    * Polish : apache/incubator-dubbo-spring-boot-project#315
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321 for test case
    
    * Polish : Update Demos
    
    * Polish : Update version to be 0.2.1
    
    * Polish : apache/incubator-dubbo-spring-boot-project#319
    
    * Polish : apache/incubator-dubbo-spring-boot-project#226
    
    * Polish : apache/incubator-dubbo-spring-boot-project#309
    
    * Fix the test case's bugs
    
    * Fix the test case's bugs
    
    * Fix a JavaDoc issue
    
    * Update SNAPSHOT and add exclude list
    
    * Update SNAPSHOT to be 0.2.1-SNAPSHOT
    
    * Update JDK versions
    
    * Update JDK versions
    
    * Reactor & remove author info
    
    * Refactor : to save a shutdown hook thread
    
    * 0.2.1 (#346)
    
    * Fix apache/incubator-dubbo-spring-boot-project#169
    
    * Polish : apache/incubator-dubbo-spring-boot-project#324 & 
apache/incubator-dubbo-spring-boot-project#325
    
    * Polish : apache/incubator-dubbo-spring-boot-project#315
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321 for test case
    
    * Polish : Update Demos
    
    * Polish : Update version to be 0.2.1
    
    * Polish : apache/incubator-dubbo-spring-boot-project#319
    
    * Polish : apache/incubator-dubbo-spring-boot-project#226
    
    * Polish : apache/incubator-dubbo-spring-boot-project#309
    
    * Fix the test case's bugs
    
    * Fix the test case's bugs
    
    * Fix a JavaDoc issue
    
    * Update SNAPSHOT and add exclude list
    
    * Update SNAPSHOT to be 0.2.1-SNAPSHOT
    
    * Update JDK versions
    
    * Update JDK versions
    
    * Reactor & remove author info
    
    * Refactor : to save a shutdown hook thread
    
    * Remove javax.servlet:javax.servlet-api:3.1.0 that may cause class 
conflict, and use indirectly dependencies from spring-boot-starter-*
    
    * Polish apache/incubator-dubbo-spring-boot-project#341
    
    * 0.2.1 (#357)
    
    * Fix apache/incubator-dubbo-spring-boot-project#169
    
    * Polish : apache/incubator-dubbo-spring-boot-project#324 & 
apache/incubator-dubbo-spring-boot-project#325
    
    * Polish : apache/incubator-dubbo-spring-boot-project#315
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321 for test case
    
    * Polish : Update Demos
    
    * Polish : Update version to be 0.2.1
    
    * Polish : apache/incubator-dubbo-spring-boot-project#319
    
    * Polish : apache/incubator-dubbo-spring-boot-project#226
    
    * Polish : apache/incubator-dubbo-spring-boot-project#309
    
    * Fix the test case's bugs
    
    * Fix the test case's bugs
    
    * Fix a JavaDoc issue
    
    * Update SNAPSHOT and add exclude list
    
    * Update SNAPSHOT to be 0.2.1-SNAPSHOT
    
    * Update JDK versions
    
    * Update JDK versions
    
    * Reactor & remove author info
    
    * Refactor : to save a shutdown hook thread
    
    * Remove javax.servlet:javax.servlet-api:3.1.0 that may cause class 
conflict, and use indirectly dependencies from spring-boot-starter-*
    
    * Polish apache/incubator-dubbo-spring-boot-project#341
    
    * Add the samples
    
    * Add a license
    
    * 0.2.1 (#360)
    
    * Fix apache/incubator-dubbo-spring-boot-project#169
    
    * Polish : apache/incubator-dubbo-spring-boot-project#324 & 
apache/incubator-dubbo-spring-boot-project#325
    
    * Polish : apache/incubator-dubbo-spring-boot-project#315
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321 for test case
    
    * Polish : Update Demos
    
    * Polish : Update version to be 0.2.1
    
    * Polish : apache/incubator-dubbo-spring-boot-project#319
    
    * Polish : apache/incubator-dubbo-spring-boot-project#226
    
    * Polish : apache/incubator-dubbo-spring-boot-project#309
    
    * Fix the test case's bugs
    
    * Fix the test case's bugs
    
    * Fix a JavaDoc issue
    
    * Update SNAPSHOT and add exclude list
    
    * Update SNAPSHOT to be 0.2.1-SNAPSHOT
    
    * Update JDK versions
    
    * Update JDK versions
    
    * Reactor & remove author info
    
    * Refactor : to save a shutdown hook thread
    
    * Remove javax.servlet:javax.servlet-api:3.1.0 that may cause class 
conflict, and use indirectly dependencies from spring-boot-starter-*
    
    * Polish apache/incubator-dubbo-spring-boot-project#341
    
    * Add the samples
    
    * Add a license
    
    * Add the samples of Zookeeper and Nacos
    
    * Update README.md
    
    * Fix the test cases
    
    * 0.2.1 (#367)
    
    * Fix apache/incubator-dubbo-spring-boot-project#169
    
    * Polish : apache/incubator-dubbo-spring-boot-project#324 & 
apache/incubator-dubbo-spring-boot-project#325
    
    * Polish : apache/incubator-dubbo-spring-boot-project#315
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321 for test case
    
    * Polish : Update Demos
    
    * Polish : Update version to be 0.2.1
    
    * Polish : apache/incubator-dubbo-spring-boot-project#319
    
    * Polish : apache/incubator-dubbo-spring-boot-project#226
    
    * Polish : apache/incubator-dubbo-spring-boot-project#309
    
    * Fix the test case's bugs
    
    * Fix the test case's bugs
    
    * Fix a JavaDoc issue
    
    * Update SNAPSHOT and add exclude list
    
    * Update SNAPSHOT to be 0.2.1-SNAPSHOT
    
    * Update JDK versions
    
    * Update JDK versions
    
    * Reactor & remove author info
    
    * Refactor : to save a shutdown hook thread
    
    * Remove javax.servlet:javax.servlet-api:3.1.0 that may cause class 
conflict, and use indirectly dependencies from spring-boot-starter-*
    
    * Polish apache/incubator-dubbo-spring-boot-project#341
    
    * Add the samples
    
    * Add a license
    
    * Add the samples of Zookeeper and Nacos
    
    * Update README.md
    
    * Fix the test cases
    
    * Polish apache/incubator-dubbo-spring-boot-project#366
    
    * 0.2.1 (#372) (#374)
    
    * Fix apache/incubator-dubbo-spring-boot-project#169
    
    * Polish : apache/incubator-dubbo-spring-boot-project#324 & 
apache/incubator-dubbo-spring-boot-project#325
    
    * Polish : apache/incubator-dubbo-spring-boot-project#315
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321 for test case
    
    * Polish : Update Demos
    
    * Polish : Update version to be 0.2.1
    
    * Polish : apache/incubator-dubbo-spring-boot-project#319
    
    * Polish : apache/incubator-dubbo-spring-boot-project#226
    
    * Polish : apache/incubator-dubbo-spring-boot-project#309
    
    * Fix the test case's bugs
    
    * Fix the test case's bugs
    
    * Fix a JavaDoc issue
    
    * Update SNAPSHOT and add exclude list
    
    * Update SNAPSHOT to be 0.2.1-SNAPSHOT
    
    * Update JDK versions
    
    * Update JDK versions
    
    * Reactor & remove author info
    
    * Refactor : to save a shutdown hook thread
    
    * Remove javax.servlet:javax.servlet-api:3.1.0 that may cause class 
conflict, and use indirectly dependencies from spring-boot-starter-*
    
    * Polish apache/incubator-dubbo-spring-boot-project#341
    
    * Add the samples
    
    * Add a license
    
    * Add the samples of Zookeeper and Nacos
    
    * Update README.md
    
    * Fix the test cases
    
    * Polish apache/incubator-dubbo-spring-boot-project#366
    
    * Polish apache/incubator-dubbo-spring-boot-project#370
    
    * 0.2.1 (#378)
    
    * 0.2.1 (#372)
    
    * Fix apache/incubator-dubbo-spring-boot-project#169
    
    * Polish : apache/incubator-dubbo-spring-boot-project#324 & 
apache/incubator-dubbo-spring-boot-project#325
    
    * Polish : apache/incubator-dubbo-spring-boot-project#315
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321 for test case
    
    * Polish : Update Demos
    
    * Polish : Update version to be 0.2.1
    
    * Polish : apache/incubator-dubbo-spring-boot-project#319
    
    * Polish : apache/incubator-dubbo-spring-boot-project#226
    
    * Polish : apache/incubator-dubbo-spring-boot-project#309
    
    * Fix the test case's bugs
    
    * Fix the test case's bugs
    
    * Fix a JavaDoc issue
    
    * Update SNAPSHOT and add exclude list
    
    * Update SNAPSHOT to be 0.2.1-SNAPSHOT
    
    * Update JDK versions
    
    * Update JDK versions
    
    * Reactor & remove author info
    
    * Refactor : to save a shutdown hook thread
    
    * Remove javax.servlet:javax.servlet-api:3.1.0 that may cause class 
conflict, and use indirectly dependencies from spring-boot-starter-*
    
    * Polish apache/incubator-dubbo-spring-boot-project#341
    
    * Add the samples
    
    * Add a license
    
    * Add the samples of Zookeeper and Nacos
    
    * Update README.md
    
    * Fix the test cases
    
    * Polish apache/incubator-dubbo-spring-boot-project#366
    
    * Polish apache/incubator-dubbo-spring-boot-project#370
    
    * 0.2.1 (#376)
    
    * Fix apache/incubator-dubbo-spring-boot-project#169
    
    * Polish : apache/incubator-dubbo-spring-boot-project#324 & 
apache/incubator-dubbo-spring-boot-project#325
    
    * Polish : apache/incubator-dubbo-spring-boot-project#315
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321 for test case
    
    * Polish : Update Demos
    
    * Polish : Update version to be 0.2.1
    
    * Polish : apache/incubator-dubbo-spring-boot-project#319
    
    * Polish : apache/incubator-dubbo-spring-boot-project#226
    
    * Polish : apache/incubator-dubbo-spring-boot-project#309
    
    * Fix the test case's bugs
    
    * Fix the test case's bugs
    
    * Fix a JavaDoc issue
    
    * Update SNAPSHOT and add exclude list
    
    * Update SNAPSHOT to be 0.2.1-SNAPSHOT
    
    * Update JDK versions
    
    * Update JDK versions
    
    * Reactor & remove author info
    
    * Refactor : to save a shutdown hook thread
    
    * Remove javax.servlet:javax.servlet-api:3.1.0 that may cause class 
conflict, and use indirectly dependencies from spring-boot-starter-*
    
    * Polish apache/incubator-dubbo-spring-boot-project#341
    
    * Add the samples
    
    * Add a license
    
    * Add the samples of Zookeeper and Nacos
    
    * Update README.md
    
    * Fix the test cases
    
    * Polish apache/incubator-dubbo-spring-boot-project#366
    
    * Polish apache/incubator-dubbo-spring-boot-project#370
    
    * Polish apache/incubator-dubbo-spring-boot-project#370
    
    * 0.2.1 (#389)
    
    * 0.2.1 (#372)
    
    * Fix apache/incubator-dubbo-spring-boot-project#169
    
    * Polish : apache/incubator-dubbo-spring-boot-project#324 & 
apache/incubator-dubbo-spring-boot-project#325
    
    * Polish : apache/incubator-dubbo-spring-boot-project#315
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321 for test case
    
    * Polish : Update Demos
    
    * Polish : Update version to be 0.2.1
    
    * Polish : apache/incubator-dubbo-spring-boot-project#319
    
    * Polish : apache/incubator-dubbo-spring-boot-project#226
    
    * Polish : apache/incubator-dubbo-spring-boot-project#309
    
    * Fix the test case's bugs
    
    * Fix the test case's bugs
    
    * Fix a JavaDoc issue
    
    * Update SNAPSHOT and add exclude list
    
    * Update SNAPSHOT to be 0.2.1-SNAPSHOT
    
    * Update JDK versions
    
    * Update JDK versions
    
    * Reactor & remove author info
    
    * Refactor : to save a shutdown hook thread
    
    * Remove javax.servlet:javax.servlet-api:3.1.0 that may cause class 
conflict, and use indirectly dependencies from spring-boot-starter-*
    
    * Polish apache/incubator-dubbo-spring-boot-project#341
    
    * Add the samples
    
    * Add a license
    
    * Add the samples of Zookeeper and Nacos
    
    * Update README.md
    
    * Fix the test cases
    
    * Polish apache/incubator-dubbo-spring-boot-project#366
    
    * Polish apache/incubator-dubbo-spring-boot-project#370
    
    * 0.2.1 (#376)
    
    * Fix apache/incubator-dubbo-spring-boot-project#169
    
    * Polish : apache/incubator-dubbo-spring-boot-project#324 & 
apache/incubator-dubbo-spring-boot-project#325
    
    * Polish : apache/incubator-dubbo-spring-boot-project#315
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321 for test case
    
    * Polish : Update Demos
    
    * Polish : Update version to be 0.2.1
    
    * Polish : apache/incubator-dubbo-spring-boot-project#319
    
    * Polish : apache/incubator-dubbo-spring-boot-project#226
    
    * Polish : apache/incubator-dubbo-spring-boot-project#309
    
    * Fix the test case's bugs
    
    * Fix the test case's bugs
    
    * Fix a JavaDoc issue
    
    * Update SNAPSHOT and add exclude list
    
    * Update SNAPSHOT to be 0.2.1-SNAPSHOT
    
    * Update JDK versions
    
    * Update JDK versions
    
    * Reactor & remove author info
    
    * Refactor : to save a shutdown hook thread
    
    * Remove javax.servlet:javax.servlet-api:3.1.0 that may cause class 
conflict, and use indirectly dependencies from spring-boot-starter-*
    
    * Polish apache/incubator-dubbo-spring-boot-project#341
    
    * Add the samples
    
    * Add a license
    
    * Add the samples of Zookeeper and Nacos
    
    * Update README.md
    
    * Fix the test cases
    
    * Polish apache/incubator-dubbo-spring-boot-project#366
    
    * Polish apache/incubator-dubbo-spring-boot-project#370
    
    * Polish apache/incubator-dubbo-spring-boot-project#370
    
    * 0.2.1 (#386)
    
    * Fix apache/incubator-dubbo-spring-boot-project#169
    
    * Polish : apache/incubator-dubbo-spring-boot-project#324 & 
apache/incubator-dubbo-spring-boot-project#325
    
    * Polish : apache/incubator-dubbo-spring-boot-project#315
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321 for test case
    
    * Polish : Update Demos
    
    * Polish : Update version to be 0.2.1
    
    * Polish : apache/incubator-dubbo-spring-boot-project#319
    
    * Polish : apache/incubator-dubbo-spring-boot-project#226
    
    * Polish : apache/incubator-dubbo-spring-boot-project#309
    
    * Fix the test case's bugs
    
    * Fix the test case's bugs
    
    * Fix a JavaDoc issue
    
    * Update SNAPSHOT and add exclude list
    
    * Update SNAPSHOT to be 0.2.1-SNAPSHOT
    
    * Update JDK versions
    
    * Update JDK versions
    
    * Reactor & remove author info
    
    * Refactor : to save a shutdown hook thread
    
    * Remove javax.servlet:javax.servlet-api:3.1.0 that may cause class 
conflict, and use indirectly dependencies from spring-boot-starter-*
    
    * Polish apache/incubator-dubbo-spring-boot-project#341
    
    * Add the samples
    
    * Add a license
    
    * Add the samples of Zookeeper and Nacos
    
    * Update README.md
    
    * Fix the test cases
    
    * Polish apache/incubator-dubbo-spring-boot-project#366
    
    * Polish apache/incubator-dubbo-spring-boot-project#370
    
    * Polish apache/incubator-dubbo-spring-boot-project#370
    
    * Add NOTICE and DISCLAIMER
    
    * Add Java11 support #383 (#393)
    
    * Upgrade jacoco to version 0.8.2 #383
    
    * Update travis setting
    
    add openjdk11
    remove openjdk10 openjdk9
    
    * Update mailing list address (#380)
    
    * Update README [user guide] link (#348)
    
    * Remove spring.providers file from starter module (#403) (#404)
    
    * remove spring.providers file since it's only used by STS IDE
    
    * deep search in project, no useage
    
    * add @Override annotation (#409)
    
    * to method reference (#410)
    
    * add @Override annotation
    
    * modify method reference
    
    * Update README.md
    
    * Update README_CN.md
    
    * Update README_CN.md
    
    * Update README.md
    
    * Replace ${project.version} to ${revision} in the "pom.xml" files
    
    * Update <projectId>
    
    * 1.0.0 (#429)
    
    * Polish apache/incubator-dubbo-spring-boot-project#395
    
    * Polish apache/incubator-dubbo-spring-boot-project#395 fixed issues
    
    * Polish apache/incubator-dubbo-spring-boot-project#395 Update documents
    
    * Update the root POM's parent
    
    * Replace ${project.version} to ${revision} in the "pom.xml" files
    
    * Update <projectId>
    
    * Remove Netty Project
    
    * Polish : apache/incubator-dubbo-spring-boot-project#427
    
    * Polish : apache/incubator-dubbo-spring-boot-project#427
    
    * Polish : apache/incubator-dubbo-spring-boot-project#427
    
    * 1.0.0 (#431)
    
    * Polish apache/incubator-dubbo-spring-boot-project#395
    
    * Polish apache/incubator-dubbo-spring-boot-project#395 fixed issues
    
    * Polish apache/incubator-dubbo-spring-boot-project#395 Update documents
    
    * Update the root POM's parent
    
    * Replace ${project.version} to ${revision} in the "pom.xml" files
    
    * Update <projectId>
    
    * Remove Netty Project
    
    * Polish : apache/incubator-dubbo-spring-boot-project#427
    
    * Polish : apache/incubator-dubbo-spring-boot-project#427
    
    * Polish : apache/incubator-dubbo-spring-boot-project#427
    
    * Polish : apache/incubator-dubbo-spring-boot-project#427 : Update Documents
    
    * 2.7.0 (#433)
    
    * Polish apache/incubator-dubbo-spring-boot-project#395
    
    * Polish apache/incubator-dubbo-spring-boot-project#395 fixed issues
    
    * Polish apache/incubator-dubbo-spring-boot-project#395 Update documents
    
    * Update the root POM's parent
    
    * Replace ${project.version} to ${revision} in the "pom.xml" files
    
    * Update <projectId>
    
    * Remove Netty Project
    
    * Polish : apache/incubator-dubbo-spring-boot-project#427
    
    * Polish : apache/incubator-dubbo-spring-boot-project#427
    
    * Polish : apache/incubator-dubbo-spring-boot-project#427
    
    * Polish : apache/incubator-dubbo-spring-boot-project#427 : Update Documents
    
    * Polish : apache/incubator-dubbo-spring-boot-project#427 : Fixed include 
pattern
    
    * 1.0.0 (#435)
    
    * Polish apache/incubator-dubbo-spring-boot-project#395
    
    * Polish apache/incubator-dubbo-spring-boot-project#395 fixed issues
    
    * Polish apache/incubator-dubbo-spring-boot-project#395 Update documents
    
    * Update the root POM's parent
    
    * Replace ${project.version} to ${revision} in the "pom.xml" files
    
    * Update <projectId>
    
    * Remove Netty Project
    
    * Polish : apache/incubator-dubbo-spring-boot-project#427
    
    * Polish : apache/incubator-dubbo-spring-boot-project#427
    
    * Polish : apache/incubator-dubbo-spring-boot-project#427
    
    * Polish : apache/incubator-dubbo-spring-boot-project#427 : Update Documents
    
    * Polish : apache/incubator-dubbo-spring-boot-project#427 : Fixed include 
pattern
    
    * Polish : apache/incubator-dubbo-spring-boot-project#427 : Correct words
    
    * Update README.md (#445)
    
    * Fix typo (#446)
    
    * Move png files to subfolder (#448)
    
    * Enable flatten plugin by default (#441) (#443)
    
    * Polish apache/incubator-dubbo-spring-boot-project#449
    
    * Polish apache/incubator-dubbo-spring-boot-project#467 : Set 
"spring.main.allow-bean-definition-overriding" property to be true as default
    
    * Polish apache/incubator-dubbo-spring-boot-project#468 : Upgrade Dubbo 
2.7.1
    
    * Polish apache/incubator-dubbo-spring-boot-project#437 : Remove 
-XX:PermSize=64m -XX:MaxPermSize=128m
    
    * Fix the issues of test cases
    
    * Update Samples
    
    * Update default version using Dubbo's version
    
    * Polish apache/incubator-dubbo-spring-boot-project#456 : Update the 
Zookeeper dependencies
    
    * Polish apache/incubator-dubbo-spring-boot-project#458 : 
dubbo.metadata-report.address propertie description not provided
    
    * Polish apache/incubator-dubbo-spring-boot-project#458 : 
dubbo.metadata-report.address propertie description not provided
    
    * Update 2.7.1
    
    * Polish apache/incubator-dubbo-spring-boot-project#458 : Add "override" 
property
    
    * Polish apache/incubator-dubbo-spring-boot-project#451 : Duplicate 
application configs
    
    * Bugfix
    
    * Update SNAPSHOT
    
    * Update 2.7.1
    
    * 2.7.x (#478)
    
    * Fix apache/incubator-dubbo-spring-boot-project#169
    
    * 0.2.1 (#345)
    
    * Fix apache/incubator-dubbo-spring-boot-project#169
    
    * Polish : apache/incubator-dubbo-spring-boot-project#324 & 
apache/incubator-dubbo-spring-boot-project#325
    
    * Polish : apache/incubator-dubbo-spring-boot-project#315
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321 for test case
    
    * Polish : Update Demos
    
    * Polish : Update version to be 0.2.1
    
    * Polish : apache/incubator-dubbo-spring-boot-project#319
    
    * Polish : apache/incubator-dubbo-spring-boot-project#226
    
    * Polish : apache/incubator-dubbo-spring-boot-project#309
    
    * Fix the test case's bugs
    
    * Fix the test case's bugs
    
    * Fix a JavaDoc issue
    
    * Update SNAPSHOT and add exclude list
    
    * Update SNAPSHOT to be 0.2.1-SNAPSHOT
    
    * Update JDK versions
    
    * Update JDK versions
    
    * Reactor & remove author info
    
    * Refactor : to save a shutdown hook thread
    
    * 0.2.1 (#346)
    
    * Fix apache/incubator-dubbo-spring-boot-project#169
    
    * Polish : apache/incubator-dubbo-spring-boot-project#324 & 
apache/incubator-dubbo-spring-boot-project#325
    
    * Polish : apache/incubator-dubbo-spring-boot-project#315
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321 for test case
    
    * Polish : Update Demos
    
    * Polish : Update version to be 0.2.1
    
    * Polish : apache/incubator-dubbo-spring-boot-project#319
    
    * Polish : apache/incubator-dubbo-spring-boot-project#226
    
    * Polish : apache/incubator-dubbo-spring-boot-project#309
    
    * Fix the test case's bugs
    
    * Fix the test case's bugs
    
    * Fix a JavaDoc issue
    
    * Update SNAPSHOT and add exclude list
    
    * Update SNAPSHOT to be 0.2.1-SNAPSHOT
    
    * Update JDK versions
    
    * Update JDK versions
    
    * Reactor & remove author info
    
    * Refactor : to save a shutdown hook thread
    
    * Remove javax.servlet:javax.servlet-api:3.1.0 that may cause class 
conflict, and use indirectly dependencies from spring-boot-starter-*
    
    * Polish apache/incubator-dubbo-spring-boot-project#341
    
    * 0.2.1 (#357)
    
    * Fix apache/incubator-dubbo-spring-boot-project#169
    
    * Polish : apache/incubator-dubbo-spring-boot-project#324 & 
apache/incubator-dubbo-spring-boot-project#325
    
    * Polish : apache/incubator-dubbo-spring-boot-project#315
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321 for test case
    
    * Polish : Update Demos
    
    * Polish : Update version to be 0.2.1
    
    * Polish : apache/incubator-dubbo-spring-boot-project#319
    
    * Polish : apache/incubator-dubbo-spring-boot-project#226
    
    * Polish : apache/incubator-dubbo-spring-boot-project#309
    
    * Fix the test case's bugs
    
    * Fix the test case's bugs
    
    * Fix a JavaDoc issue
    
    * Update SNAPSHOT and add exclude list
    
    * Update SNAPSHOT to be 0.2.1-SNAPSHOT
    
    * Update JDK versions
    
    * Update JDK versions
    
    * Reactor & remove author info
    
    * Refactor : to save a shutdown hook thread
    
    * Remove javax.servlet:javax.servlet-api:3.1.0 that may cause class 
conflict, and use indirectly dependencies from spring-boot-starter-*
    
    * Polish apache/incubator-dubbo-spring-boot-project#341
    
    * Add the samples
    
    * Add a license
    
    * 0.2.1 (#360)
    
    * Fix apache/incubator-dubbo-spring-boot-project#169
    
    * Polish : apache/incubator-dubbo-spring-boot-project#324 & 
apache/incubator-dubbo-spring-boot-project#325
    
    * Polish : apache/incubator-dubbo-spring-boot-project#315
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321 for test case
    
    * Polish : Update Demos
    
    * Polish : Update version to be 0.2.1
    
    * Polish : apache/incubator-dubbo-spring-boot-project#319
    
    * Polish : apache/incubator-dubbo-spring-boot-project#226
    
    * Polish : apache/incubator-dubbo-spring-boot-project#309
    
    * Fix the test case's bugs
    
    * Fix the test case's bugs
    
    * Fix a JavaDoc issue
    
    * Update SNAPSHOT and add exclude list
    
    * Update SNAPSHOT to be 0.2.1-SNAPSHOT
    
    * Update JDK versions
    
    * Update JDK versions
    
    * Reactor & remove author info
    
    * Refactor : to save a shutdown hook thread
    
    * Remove javax.servlet:javax.servlet-api:3.1.0 that may cause class 
conflict, and use indirectly dependencies from spring-boot-starter-*
    
    * Polish apache/incubator-dubbo-spring-boot-project#341
    
    * Add the samples
    
    * Add a license
    
    * Add the samples of Zookeeper and Nacos
    
    * Update README.md
    
    * Fix the test cases
    
    * 0.2.1 (#367)
    
    * Fix apache/incubator-dubbo-spring-boot-project#169
    
    * Polish : apache/incubator-dubbo-spring-boot-project#324 & 
apache/incubator-dubbo-spring-boot-project#325
    
    * Polish : apache/incubator-dubbo-spring-boot-project#315
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321 for test case
    
    * Polish : Update Demos
    
    * Polish : Update version to be 0.2.1
    
    * Polish : apache/incubator-dubbo-spring-boot-project#319
    
    * Polish : apache/incubator-dubbo-spring-boot-project#226
    
    * Polish : apache/incubator-dubbo-spring-boot-project#309
    
    * Fix the test case's bugs
    
    * Fix the test case's bugs
    
    * Fix a JavaDoc issue
    
    * Update SNAPSHOT and add exclude list
    
    * Update SNAPSHOT to be 0.2.1-SNAPSHOT
    
    * Update JDK versions
    
    * Update JDK versions
    
    * Reactor & remove author info
    
    * Refactor : to save a shutdown hook thread
    
    * Remove javax.servlet:javax.servlet-api:3.1.0 that may cause class 
conflict, and use indirectly dependencies from spring-boot-starter-*
    
    * Polish apache/incubator-dubbo-spring-boot-project#341
    
    * Add the samples
    
    * Add a license
    
    * Add the samples of Zookeeper and Nacos
    
    * Update README.md
    
    * Fix the test cases
    
    * Polish apache/incubator-dubbo-spring-boot-project#366
    
    * 0.2.1 (#372) (#374)
    
    * Fix apache/incubator-dubbo-spring-boot-project#169
    
    * Polish : apache/incubator-dubbo-spring-boot-project#324 & 
apache/incubator-dubbo-spring-boot-project#325
    
    * Polish : apache/incubator-dubbo-spring-boot-project#315
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321 for test case
    
    * Polish : Update Demos
    
    * Polish : Update version to be 0.2.1
    
    * Polish : apache/incubator-dubbo-spring-boot-project#319
    
    * Polish : apache/incubator-dubbo-spring-boot-project#226
    
    * Polish : apache/incubator-dubbo-spring-boot-project#309
    
    * Fix the test case's bugs
    
    * Fix the test case's bugs
    
    * Fix a JavaDoc issue
    
    * Update SNAPSHOT and add exclude list
    
    * Update SNAPSHOT to be 0.2.1-SNAPSHOT
    
    * Update JDK versions
    
    * Update JDK versions
    
    * Reactor & remove author info
    
    * Refactor : to save a shutdown hook thread
    
    * Remove javax.servlet:javax.servlet-api:3.1.0 that may cause class 
conflict, and use indirectly dependencies from spring-boot-starter-*
    
    * Polish apache/incubator-dubbo-spring-boot-project#341
    
    * Add the samples
    
    * Add a license
    
    * Add the samples of Zookeeper and Nacos
    
    * Update README.md
    
    * Fix the test cases
    
    * Polish apache/incubator-dubbo-spring-boot-project#366
    
    * Polish apache/incubator-dubbo-spring-boot-project#370
    
    * 0.2.1 (#378)
    
    * 0.2.1 (#372)
    
    * Fix apache/incubator-dubbo-spring-boot-project#169
    
    * Polish : apache/incubator-dubbo-spring-boot-project#324 & 
apache/incubator-dubbo-spring-boot-project#325
    
    * Polish : apache/incubator-dubbo-spring-boot-project#315
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321 for test case
    
    * Polish : Update Demos
    
    * Polish : Update version to be 0.2.1
    
    * Polish : apache/incubator-dubbo-spring-boot-project#319
    
    * Polish : apache/incubator-dubbo-spring-boot-project#226
    
    * Polish : apache/incubator-dubbo-spring-boot-project#309
    
    * Fix the test case's bugs
    
    * Fix the test case's bugs
    
    * Fix a JavaDoc issue
    
    * Update SNAPSHOT and add exclude list
    
    * Update SNAPSHOT to be 0.2.1-SNAPSHOT
    
    * Update JDK versions
    
    * Update JDK versions
    
    * Reactor & remove author info
    
    * Refactor : to save a shutdown hook thread
    
    * Remove javax.servlet:javax.servlet-api:3.1.0 that may cause class 
conflict, and use indirectly dependencies from spring-boot-starter-*
    
    * Polish apache/incubator-dubbo-spring-boot-project#341
    
    * Add the samples
    
    * Add a license
    
    * Add the samples of Zookeeper and Nacos
    
    * Update README.md
    
    * Fix the test cases
    
    * Polish apache/incubator-dubbo-spring-boot-project#366
    
    * Polish apache/incubator-dubbo-spring-boot-project#370
    
    * 0.2.1 (#376)
    
    * Fix apache/incubator-dubbo-spring-boot-project#169
    
    * Polish : apache/incubator-dubbo-spring-boot-project#324 & 
apache/incubator-dubbo-spring-boot-project#325
    
    * Polish : apache/incubator-dubbo-spring-boot-project#315
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321 for test case
    
    * Polish : Update Demos
    
    * Polish : Update version to be 0.2.1
    
    * Polish : apache/incubator-dubbo-spring-boot-project#319
    
    * Polish : apache/incubator-dubbo-spring-boot-project#226
    
    * Polish : apache/incubator-dubbo-spring-boot-project#309
    
    * Fix the test case's bugs
    
    * Fix the test case's bugs
    
    * Fix a JavaDoc issue
    
    * Update SNAPSHOT and add exclude list
    
    * Update SNAPSHOT to be 0.2.1-SNAPSHOT
    
    * Update JDK versions
    
    * Update JDK versions
    
    * Reactor & remove author info
    
    * Refactor : to save a shutdown hook thread
    
    * Remove javax.servlet:javax.servlet-api:3.1.0 that may cause class 
conflict, and use indirectly dependencies from spring-boot-starter-*
    
    * Polish apache/incubator-dubbo-spring-boot-project#341
    
    * Add the samples
    
    * Add a license
    
    * Add the samples of Zookeeper and Nacos
    
    * Update README.md
    
    * Fix the test cases
    
    * Polish apache/incubator-dubbo-spring-boot-project#366
    
    * Polish apache/incubator-dubbo-spring-boot-project#370
    
    * Polish apache/incubator-dubbo-spring-boot-project#370
    
    * 0.2.1 (#389)
    
    * 0.2.1 (#372)
    
    * Fix apache/incubator-dubbo-spring-boot-project#169
    
    * Polish : apache/incubator-dubbo-spring-boot-project#324 & 
apache/incubator-dubbo-spring-boot-project#325
    
    * Polish : apache/incubator-dubbo-spring-boot-project#315
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321 for test case
    
    * Polish : Update Demos
    
    * Polish : Update version to be 0.2.1
    
    * Polish : apache/incubator-dubbo-spring-boot-project#319
    
    * Polish : apache/incubator-dubbo-spring-boot-project#226
    
    * Polish : apache/incubator-dubbo-spring-boot-project#309
    
    * Fix the test case's bugs
    
    * Fix the test case's bugs
    
    * Fix a JavaDoc issue
    
    * Update SNAPSHOT and add exclude list
    
    * Update SNAPSHOT to be 0.2.1-SNAPSHOT
    
    * Update JDK versions
    
    * Update JDK versions
    
    * Reactor & remove author info
    
    * Refactor : to save a shutdown hook thread
    
    * Remove javax.servlet:javax.servlet-api:3.1.0 that may cause class 
conflict, and use indirectly dependencies from spring-boot-starter-*
    
    * Polish apache/incubator-dubbo-spring-boot-project#341
    
    * Add the samples
    
    * Add a license
    
    * Add the samples of Zookeeper and Nacos
    
    * Update README.md
    
    * Fix the test cases
    
    * Polish apache/incubator-dubbo-spring-boot-project#366
    
    * Polish apache/incubator-dubbo-spring-boot-project#370
    
    * 0.2.1 (#376)
    
    * Fix apache/incubator-dubbo-spring-boot-project#169
    
    * Polish : apache/incubator-dubbo-spring-boot-project#324 & 
apache/incubator-dubbo-spring-boot-project#325
    
    * Polish : apache/incubator-dubbo-spring-boot-project#315
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321 for test case
    
    * Polish : Update Demos
    
    * Polish : Update version to be 0.2.1
    
    * Polish : apache/incubator-dubbo-spring-boot-project#319
    
    * Polish : apache/incubator-dubbo-spring-boot-project#226
    
    * Polish : apache/incubator-dubbo-spring-boot-project#309
    
    * Fix the test case's bugs
    
    * Fix the test case's bugs
    
    * Fix a JavaDoc issue
    
    * Update SNAPSHOT and add exclude list
    
    * Update SNAPSHOT to be 0.2.1-SNAPSHOT
    
    * Update JDK versions
    
    * Update JDK versions
    
    * Reactor & remove author info
    
    * Refactor : to save a shutdown hook thread
    
    * Remove javax.servlet:javax.servlet-api:3.1.0 that may cause class 
conflict, and use indirectly dependencies from spring-boot-starter-*
    
    * Polish apache/incubator-dubbo-spring-boot-project#341
    
    * Add the samples
    
    * Add a license
    
    * Add the samples of Zookeeper and Nacos
    
    * Update README.md
    
    * Fix the test cases
    
    * Polish apache/incubator-dubbo-spring-boot-project#366
    
    * Polish apache/incubator-dubbo-spring-boot-project#370
    
    * Polish apache/incubator-dubbo-spring-boot-project#370
    
    * 0.2.1 (#386)
    
    * Fix apache/incubator-dubbo-spring-boot-project#169
    
    * Polish : apache/incubator-dubbo-spring-boot-project#324 & 
apache/incubator-dubbo-spring-boot-project#325
    
    * Polish : apache/incubator-dubbo-spring-boot-project#315
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321 for test case
    
    * Polish : Update Demos
    
    * Polish : Update version to be 0.2.1
    
    * Polish : apache/incubator-dubbo-spring-boot-project#319
    
    * Polish : apache/incubator-dubbo-spring-boot-project#226
    
    * Polish : apache/incubator-dubbo-spring-boot-project#309
    
    * Fix the test case's bugs
    
    * Fix the test case's bugs
    
    * Fix a JavaDoc issue
    
    * Update SNAPSHOT and add exclude list
    
    * Update…
    
    * Fix #692
    
    * Remove deprecated sudo setting. (#707)
    
    * Polish apache/dubbo-spring-boot-project#711 : [Infrastructure] Dependency 
upgrades for 2.7.7
    
    * Polish apache/dubbo-spring-boot-project#711 : [Infrastructure] Dependency 
upgrades for 2.7.7
    
    Co-authored-by: yimkong <351072...@qq.com>
    Co-authored-by: Zhuang Ma <chum...@gmail.com>
    Co-authored-by: bruce <841326...@qq.com>
    Co-authored-by: withthewind <withthewind_git...@aliyun.com>
    Co-authored-by: Jonathan Leitschuh <jonathan.leitsc...@gmail.com>
    Co-authored-by: dengliming <liming.d....@gmail.com>
---
 .travis.yml                                        |  1 -
 README.md                                          |  8 +--
 README_CN.md                                       | 10 ++--
 .../DubboEndpointAnnotationAutoConfiguration.java  | 15 ++---
 .../endpoint/DubboConfigsMetadataEndpoint.java     |  1 +
 .../actuate/endpoint/DubboMetadataEndpoint.java    |  1 +
 .../endpoint/DubboPropertiesMetadataEndpoint.java  |  1 +
 .../endpoint/DubboReferencesMetadataEndpoint.java  |  1 +
 .../endpoint/DubboServicesMetadataEndpoint.java    |  1 +
 .../actuate/endpoint/DubboShutdownEndpoint.java    |  1 +
 .../CompatibleConditionalOnEnabledEndpoint.java    | 51 ++++++++++++++++
 .../CompatibleOnEnabledEndpointCondition.java      | 69 ++++++++++++++++++++++
 dubbo-spring-boot-parent/pom.xml                   |  9 ++-
 .../consumer-sample/pom.xml                        |  6 --
 .../provider-sample/pom.xml                        |  6 --
 pom.xml                                            |  6 +-
 16 files changed, 154 insertions(+), 33 deletions(-)

diff --git a/.travis.yml b/.travis.yml
index af79f19..e01d1a8 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,5 +1,4 @@
 language: java
-sudo: false # faster builds
 
 jdk:
     - openjdk11
diff --git a/README.md b/README.md
index e4859b6..ec3f472 100644
--- a/README.md
+++ b/README.md
@@ -18,8 +18,8 @@
 You can introduce the latest `dubbo-spring-boot-starter` to your project by 
adding the following dependency to your pom.xml
 ```xml
 <properties>
-    <spring-boot.version>2.2.6.RELEASE</spring-boot.version>
-    <dubbo.version>2.7.6</dubbo.version>
+    <spring-boot.version>2.3.0.RELEASE</spring-boot.version>
+    <dubbo.version>2.7.7</dubbo.version>
 </properties>
     
 <dependencyManagement>
@@ -50,7 +50,7 @@ You can introduce the latest `dubbo-spring-boot-starter` to 
your project by addi
     <dependency>
         <groupId>org.apache.dubbo</groupId>
         <artifactId>dubbo-spring-boot-starter</artifactId>
-        <version>2.7.6</version>
+        <version>2.7.7</version>
     </dependency>    
 </dependencies>
 ```
@@ -200,7 +200,7 @@ public interface DemoService {
         name: dubbo-auto-configure-consumer-sample
     ```
 
-If `DubboProviderDemo` works well, please mark sure `DubboProviderDemo` is 
started.
+If `DubboProviderDemo` works well, please make sure `DubboProviderDemo` is 
started.
 
 More details, please refer to [Samples](dubbo-spring-boot-samples).
 
diff --git a/README_CN.md b/README_CN.md
index bdb80e3..63fafab 100644
--- a/README_CN.md
+++ b/README_CN.md
@@ -21,8 +21,8 @@
 您可以为您的工程引入最新 `dubbo-spring-boot-starter` 的发布,增加以下依赖到工程的 `pom.xml` 文件中:
 ```xml
 <properties>
-    <spring-boot.version>2.2.6.RELEASE</spring-boot.version>
-    <dubbo.version>2.7.6</dubbo.version>
+    <spring-boot.version>2.3.0.RELEASE</spring-boot.version>
+    <dubbo.version>2.7.7</dubbo.version>
 </properties>
     
 <dependencyManagement>
@@ -72,7 +72,7 @@
     <dependency>
         <groupId>org.apache.dubbo</groupId>
         <artifactId>dubbo-spring-boot-starter</artifactId>
-        <version>2.7.6</version>
+        <version>2.7.7</version>
     </dependency>
     
     <dependency>
@@ -244,9 +244,9 @@ public interface DemoService {
 
 如果您在使用 Dubbo Spring Boot 中遇到任何问题或者有什么建议? 我们非常需要您的支持!
 
-- 
如果您需要升级版本,请提前阅读[发布公告](https://github.com/apache/dubbo-spring-boot-project/releases),了解最新的特性和问题修复。
+- 
如果您需要升级版本,请提前阅读[发布公告](https://github.com/dubbo/dubbo-spring-boot-project/releases),了解最新的特性和问题修复。
 - 如果您遇到任何问题 ,您可以订阅 [Dubbo 用户邮件列表](mailto:dubbo+subscr...@googlegroups.com)。
-- 问题反馈,您可以在 
[issues](https://github.com/apache/dubbo-spring-boot-project/issues) 提出您遇到的使用问题。
+- 问题反馈,您可以在 
[issues](https://github.com/dubbo/dubbo-spring-boot-project/issues) 提出您遇到的使用问题。
 
 
 
diff --git 
a/dubbo-spring-boot-actuator/src/main/java/org/apache/dubbo/spring/boot/actuate/autoconfigure/DubboEndpointAnnotationAutoConfiguration.java
 
b/dubbo-spring-boot-actuator/src/main/java/org/apache/dubbo/spring/boot/actuate/autoconfigure/DubboEndpointAnnotationAutoConfiguration.java
index 3b1d9cf..6db22db 100644
--- 
a/dubbo-spring-boot-actuator/src/main/java/org/apache/dubbo/spring/boot/actuate/autoconfigure/DubboEndpointAnnotationAutoConfiguration.java
+++ 
b/dubbo-spring-boot-actuator/src/main/java/org/apache/dubbo/spring/boot/actuate/autoconfigure/DubboEndpointAnnotationAutoConfiguration.java
@@ -22,7 +22,8 @@ import 
org.apache.dubbo.spring.boot.actuate.endpoint.DubboPropertiesMetadataEndp
 import 
org.apache.dubbo.spring.boot.actuate.endpoint.DubboReferencesMetadataEndpoint;
 import 
org.apache.dubbo.spring.boot.actuate.endpoint.DubboServicesMetadataEndpoint;
 import org.apache.dubbo.spring.boot.actuate.endpoint.DubboShutdownEndpoint;
-import 
org.springframework.boot.actuate.autoconfigure.endpoint.condition.ConditionalOnEnabledEndpoint;
+import 
org.apache.dubbo.spring.boot.actuate.endpoint.condition.CompatibleConditionalOnEnabledEndpoint;
+
 import org.springframework.boot.actuate.endpoint.annotation.Endpoint;
 import 
org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean;
 import org.springframework.context.annotation.Bean;
@@ -44,42 +45,42 @@ public class DubboEndpointAnnotationAutoConfiguration {
 
     @Bean
     @ConditionalOnMissingBean
-    @ConditionalOnEnabledEndpoint
+    @CompatibleConditionalOnEnabledEndpoint
     public DubboMetadataEndpoint dubboEndpoint() {
         return new DubboMetadataEndpoint();
     }
 
     @Bean
     @ConditionalOnMissingBean
-    @ConditionalOnEnabledEndpoint
+    @CompatibleConditionalOnEnabledEndpoint
     public DubboConfigsMetadataEndpoint dubboConfigsMetadataEndpoint() {
         return new DubboConfigsMetadataEndpoint();
     }
 
     @Bean
     @ConditionalOnMissingBean
-    @ConditionalOnEnabledEndpoint
+    @CompatibleConditionalOnEnabledEndpoint
     public DubboPropertiesMetadataEndpoint dubboPropertiesEndpoint() {
         return new DubboPropertiesMetadataEndpoint();
     }
 
     @Bean
     @ConditionalOnMissingBean
-    @ConditionalOnEnabledEndpoint
+    @CompatibleConditionalOnEnabledEndpoint
     public DubboReferencesMetadataEndpoint dubboReferencesMetadataEndpoint() {
         return new DubboReferencesMetadataEndpoint();
     }
 
     @Bean
     @ConditionalOnMissingBean
-    @ConditionalOnEnabledEndpoint
+    @CompatibleConditionalOnEnabledEndpoint
     public DubboServicesMetadataEndpoint dubboServicesMetadataEndpoint() {
         return new DubboServicesMetadataEndpoint();
     }
 
     @Bean
     @ConditionalOnMissingBean
-    @ConditionalOnEnabledEndpoint
+    @CompatibleConditionalOnEnabledEndpoint
     public DubboShutdownEndpoint dubboShutdownEndpoint() {
         return new DubboShutdownEndpoint();
     }
diff --git 
a/dubbo-spring-boot-actuator/src/main/java/org/apache/dubbo/spring/boot/actuate/endpoint/DubboConfigsMetadataEndpoint.java
 
b/dubbo-spring-boot-actuator/src/main/java/org/apache/dubbo/spring/boot/actuate/endpoint/DubboConfigsMetadataEndpoint.java
index 0f57fa7..77b1e20 100644
--- 
a/dubbo-spring-boot-actuator/src/main/java/org/apache/dubbo/spring/boot/actuate/endpoint/DubboConfigsMetadataEndpoint.java
+++ 
b/dubbo-spring-boot-actuator/src/main/java/org/apache/dubbo/spring/boot/actuate/endpoint/DubboConfigsMetadataEndpoint.java
@@ -18,6 +18,7 @@ package org.apache.dubbo.spring.boot.actuate.endpoint;
 
 import 
org.apache.dubbo.spring.boot.actuate.endpoint.metadata.AbstractDubboMetadata;
 import 
org.apache.dubbo.spring.boot.actuate.endpoint.metadata.DubboConfigsMetadata;
+
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.boot.actuate.endpoint.annotation.Endpoint;
 import org.springframework.boot.actuate.endpoint.annotation.ReadOperation;
diff --git 
a/dubbo-spring-boot-actuator/src/main/java/org/apache/dubbo/spring/boot/actuate/endpoint/DubboMetadataEndpoint.java
 
b/dubbo-spring-boot-actuator/src/main/java/org/apache/dubbo/spring/boot/actuate/endpoint/DubboMetadataEndpoint.java
index d7d4e58..fb35b7f 100644
--- 
a/dubbo-spring-boot-actuator/src/main/java/org/apache/dubbo/spring/boot/actuate/endpoint/DubboMetadataEndpoint.java
+++ 
b/dubbo-spring-boot-actuator/src/main/java/org/apache/dubbo/spring/boot/actuate/endpoint/DubboMetadataEndpoint.java
@@ -17,6 +17,7 @@
 package org.apache.dubbo.spring.boot.actuate.endpoint;
 
 import org.apache.dubbo.spring.boot.actuate.endpoint.metadata.DubboMetadata;
+
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.boot.actuate.endpoint.annotation.Endpoint;
 import org.springframework.boot.actuate.endpoint.annotation.ReadOperation;
diff --git 
a/dubbo-spring-boot-actuator/src/main/java/org/apache/dubbo/spring/boot/actuate/endpoint/DubboPropertiesMetadataEndpoint.java
 
b/dubbo-spring-boot-actuator/src/main/java/org/apache/dubbo/spring/boot/actuate/endpoint/DubboPropertiesMetadataEndpoint.java
index 6084d3f..8105e33 100644
--- 
a/dubbo-spring-boot-actuator/src/main/java/org/apache/dubbo/spring/boot/actuate/endpoint/DubboPropertiesMetadataEndpoint.java
+++ 
b/dubbo-spring-boot-actuator/src/main/java/org/apache/dubbo/spring/boot/actuate/endpoint/DubboPropertiesMetadataEndpoint.java
@@ -18,6 +18,7 @@ package org.apache.dubbo.spring.boot.actuate.endpoint;
 
 import 
org.apache.dubbo.spring.boot.actuate.endpoint.metadata.AbstractDubboMetadata;
 import 
org.apache.dubbo.spring.boot.actuate.endpoint.metadata.DubboPropertiesMetadata;
+
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.boot.actuate.endpoint.annotation.Endpoint;
 import org.springframework.boot.actuate.endpoint.annotation.ReadOperation;
diff --git 
a/dubbo-spring-boot-actuator/src/main/java/org/apache/dubbo/spring/boot/actuate/endpoint/DubboReferencesMetadataEndpoint.java
 
b/dubbo-spring-boot-actuator/src/main/java/org/apache/dubbo/spring/boot/actuate/endpoint/DubboReferencesMetadataEndpoint.java
index 54de83c..cffcb8d 100644
--- 
a/dubbo-spring-boot-actuator/src/main/java/org/apache/dubbo/spring/boot/actuate/endpoint/DubboReferencesMetadataEndpoint.java
+++ 
b/dubbo-spring-boot-actuator/src/main/java/org/apache/dubbo/spring/boot/actuate/endpoint/DubboReferencesMetadataEndpoint.java
@@ -19,6 +19,7 @@ package org.apache.dubbo.spring.boot.actuate.endpoint;
 import org.apache.dubbo.config.annotation.Reference;
 import 
org.apache.dubbo.spring.boot.actuate.endpoint.metadata.AbstractDubboMetadata;
 import 
org.apache.dubbo.spring.boot.actuate.endpoint.metadata.DubboReferencesMetadata;
+
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.boot.actuate.endpoint.annotation.Endpoint;
 import org.springframework.boot.actuate.endpoint.annotation.ReadOperation;
diff --git 
a/dubbo-spring-boot-actuator/src/main/java/org/apache/dubbo/spring/boot/actuate/endpoint/DubboServicesMetadataEndpoint.java
 
b/dubbo-spring-boot-actuator/src/main/java/org/apache/dubbo/spring/boot/actuate/endpoint/DubboServicesMetadataEndpoint.java
index e92f011..f9dcac2 100644
--- 
a/dubbo-spring-boot-actuator/src/main/java/org/apache/dubbo/spring/boot/actuate/endpoint/DubboServicesMetadataEndpoint.java
+++ 
b/dubbo-spring-boot-actuator/src/main/java/org/apache/dubbo/spring/boot/actuate/endpoint/DubboServicesMetadataEndpoint.java
@@ -19,6 +19,7 @@ package org.apache.dubbo.spring.boot.actuate.endpoint;
 import org.apache.dubbo.config.annotation.Service;
 import 
org.apache.dubbo.spring.boot.actuate.endpoint.metadata.AbstractDubboMetadata;
 import 
org.apache.dubbo.spring.boot.actuate.endpoint.metadata.DubboServicesMetadata;
+
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.boot.actuate.endpoint.annotation.Endpoint;
 import org.springframework.boot.actuate.endpoint.annotation.ReadOperation;
diff --git 
a/dubbo-spring-boot-actuator/src/main/java/org/apache/dubbo/spring/boot/actuate/endpoint/DubboShutdownEndpoint.java
 
b/dubbo-spring-boot-actuator/src/main/java/org/apache/dubbo/spring/boot/actuate/endpoint/DubboShutdownEndpoint.java
index b372472..9565e84 100644
--- 
a/dubbo-spring-boot-actuator/src/main/java/org/apache/dubbo/spring/boot/actuate/endpoint/DubboShutdownEndpoint.java
+++ 
b/dubbo-spring-boot-actuator/src/main/java/org/apache/dubbo/spring/boot/actuate/endpoint/DubboShutdownEndpoint.java
@@ -18,6 +18,7 @@ package org.apache.dubbo.spring.boot.actuate.endpoint;
 
 import 
org.apache.dubbo.spring.boot.actuate.endpoint.metadata.AbstractDubboMetadata;
 import 
org.apache.dubbo.spring.boot.actuate.endpoint.metadata.DubboShutdownMetadata;
+
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.boot.actuate.endpoint.annotation.Endpoint;
 import org.springframework.boot.actuate.endpoint.annotation.WriteOperation;
diff --git 
a/dubbo-spring-boot-actuator/src/main/java/org/apache/dubbo/spring/boot/actuate/endpoint/condition/CompatibleConditionalOnEnabledEndpoint.java
 
b/dubbo-spring-boot-actuator/src/main/java/org/apache/dubbo/spring/boot/actuate/endpoint/condition/CompatibleConditionalOnEnabledEndpoint.java
new file mode 100644
index 0000000..3c1bc1e
--- /dev/null
+++ 
b/dubbo-spring-boot-actuator/src/main/java/org/apache/dubbo/spring/boot/actuate/endpoint/condition/CompatibleConditionalOnEnabledEndpoint.java
@@ -0,0 +1,51 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License.  You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.dubbo.spring.boot.actuate.endpoint.condition;
+
+import org.springframework.boot.actuate.endpoint.annotation.Endpoint;
+import org.springframework.boot.actuate.endpoint.annotation.EndpointExtension;
+import org.springframework.context.annotation.Conditional;
+
+import java.lang.annotation.Documented;
+import java.lang.annotation.ElementType;
+import java.lang.annotation.Retention;
+import java.lang.annotation.RetentionPolicy;
+import java.lang.annotation.Target;
+
+/**
+ * {@link Conditional} that checks whether or not an endpoint is enabled, 
which is compatible with
+ * 
org.springframework.boot.actuate.autoconfigure.endpoint.condition.ConditionalOnEnabledEndpoint
 ([2.0.x, 2.2.x])
+ * 
org.springframework.boot.actuate.autoconfigure.endpoint.condition.ConditionalOnAvailableEndpoint
+ *
+ * @see CompatibleOnEnabledEndpointCondition
+ * @since 2.7.7
+ */
+@Retention(RetentionPolicy.RUNTIME)
+@Target({ElementType.METHOD, ElementType.TYPE})
+@Documented
+@Conditional(CompatibleOnEnabledEndpointCondition.class)
+public @interface CompatibleConditionalOnEnabledEndpoint {
+
+    /**
+     * The endpoint type that should be checked. Inferred when the return type 
of the
+     * {@code @Bean} method is either an {@link Endpoint @Endpoint} or an
+     * {@link EndpointExtension @EndpointExtension}.
+     *
+     * @return the endpoint type to check
+     */
+    Class<?> endpoint() default Void.class;
+}
diff --git 
a/dubbo-spring-boot-actuator/src/main/java/org/apache/dubbo/spring/boot/actuate/endpoint/condition/CompatibleOnEnabledEndpointCondition.java
 
b/dubbo-spring-boot-actuator/src/main/java/org/apache/dubbo/spring/boot/actuate/endpoint/condition/CompatibleOnEnabledEndpointCondition.java
new file mode 100644
index 0000000..ebac25e
--- /dev/null
+++ 
b/dubbo-spring-boot-actuator/src/main/java/org/apache/dubbo/spring/boot/actuate/endpoint/condition/CompatibleOnEnabledEndpointCondition.java
@@ -0,0 +1,69 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License.  You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.dubbo.spring.boot.actuate.endpoint.condition;
+
+import org.springframework.beans.BeanUtils;
+import org.springframework.context.annotation.Condition;
+import org.springframework.context.annotation.ConditionContext;
+import org.springframework.context.annotation.Conditional;
+import org.springframework.core.type.AnnotatedTypeMetadata;
+import org.springframework.util.ClassUtils;
+
+import java.util.stream.Stream;
+
+/**
+ * {@link Conditional} that checks whether or not an endpoint is enabled, 
which is compatible with
+ * 
org.springframework.boot.actuate.autoconfigure.endpoint.condition.OnEnabledEndpointCondition
+ * and 
org.springframework.boot.actuate.autoconfigure.endpoint.condition.OnAvailableEndpointCondition
+ *
+ * @see CompatibleConditionalOnEnabledEndpoint
+ * @since 2.7.7
+ */
+class CompatibleOnEnabledEndpointCondition implements Condition {
+
+    static String[] CONDITION_CLASS_NAMES = {
+            
"org.springframework.boot.actuate.autoconfigure.endpoint.condition.OnAvailableEndpointCondition",
 // 2.2.0+
+            
"org.springframework.boot.actuate.autoconfigure.endpoint.condition.OnEnabledEndpointCondition"
 // [2.0.0 , 2.2.x]
+    };
+
+
+    @Override
+    public boolean matches(ConditionContext context, AnnotatedTypeMetadata 
metadata) {
+        ClassLoader classLoader = context.getClassLoader();
+
+        Condition condition = Stream.of(CONDITION_CLASS_NAMES)                 
        // Iterate class names
+                .filter(className -> ClassUtils.isPresent(className, 
classLoader))     // Search class existing or not by name
+                .findFirst()                                                   
        // Find the first candidate
+                .map(className -> ClassUtils.resolveClassName(className, 
classLoader)) // Resolve class name to Class
+                .filter(Condition.class::isAssignableFrom)                     
        // Accept the Condition implementation
+                .map(BeanUtils::instantiateClass)                              
        // Instantiate Class to be instance
+                .map(Condition.class::cast)                                    
        // Cast the instance to be Condition one
+                .orElse(NegativeCondition.INSTANCE);                           
        // Or else get a negative condition
+
+        return condition.matches(context, metadata);
+    }
+
+    private static class NegativeCondition implements Condition {
+
+        static final NegativeCondition INSTANCE = new NegativeCondition();
+
+        @Override
+        public boolean matches(ConditionContext context, AnnotatedTypeMetadata 
metadata) {
+            return false;
+        }
+    }
+}
diff --git a/dubbo-spring-boot-parent/pom.xml b/dubbo-spring-boot-parent/pom.xml
index d9d654d..836b470 100644
--- a/dubbo-spring-boot-parent/pom.xml
+++ b/dubbo-spring-boot-parent/pom.xml
@@ -38,7 +38,7 @@
         <java.target.version>1.8</java.target.version>
         <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
         
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
-        <spring-boot.version>2.2.6.RELEASE</spring-boot.version>
+        <spring-boot.version>2.3.0.RELEASE</spring-boot.version>
         <dubbo.version>${revision}</dubbo.version>
         <!-- Build args -->
         <argline>-server -Xms256m -Xmx512m -Dfile.encoding=UTF-8 
-Djava.net.preferIPv4Stack=true
@@ -447,6 +447,13 @@
             </properties>
         </profile>
 
+        <profile>
+            <!-- Spring Boot 2.2 -->
+            <id>spring-boot-2.2</id>
+            <properties>
+                <spring-boot.version>2.2.7.RELEASE</spring-boot.version>
+            </properties>
+        </profile>
     </profiles>
 
 </project>
diff --git 
a/dubbo-spring-boot-samples/dubbo-registry-nacos-samples/consumer-sample/pom.xml
 
b/dubbo-spring-boot-samples/dubbo-registry-nacos-samples/consumer-sample/pom.xml
index 4d4289a..c476234 100644
--- 
a/dubbo-spring-boot-samples/dubbo-registry-nacos-samples/consumer-sample/pom.xml
+++ 
b/dubbo-spring-boot-samples/dubbo-registry-nacos-samples/consumer-sample/pom.xml
@@ -48,12 +48,6 @@
 
         <!-- Dubbo Registry Nacos -->
         <dependency>
-            <groupId>com.alibaba</groupId>
-            <artifactId>dubbo-registry-nacos</artifactId>
-            <version>2.7.6</version>
-        </dependency>
-
-        <dependency>
             <groupId>com.alibaba.nacos</groupId>
             <artifactId>nacos-client</artifactId>
             <version>${nacos.version}</version>
diff --git 
a/dubbo-spring-boot-samples/dubbo-registry-nacos-samples/provider-sample/pom.xml
 
b/dubbo-spring-boot-samples/dubbo-registry-nacos-samples/provider-sample/pom.xml
index 8f188da..5499fce 100644
--- 
a/dubbo-spring-boot-samples/dubbo-registry-nacos-samples/provider-sample/pom.xml
+++ 
b/dubbo-spring-boot-samples/dubbo-registry-nacos-samples/provider-sample/pom.xml
@@ -48,12 +48,6 @@
 
         <!-- Dubbo Registry Nacos -->
         <dependency>
-            <groupId>com.alibaba</groupId>
-            <artifactId>dubbo-registry-nacos</artifactId>
-            <version>2.7.6</version>
-        </dependency>
-
-        <dependency>
             <groupId>com.alibaba.nacos</groupId>
             <artifactId>nacos-client</artifactId>
             <version>${nacos.version}</version>
diff --git a/pom.xml b/pom.xml
index 65c8653..9d9ad3c 100644
--- a/pom.xml
+++ b/pom.xml
@@ -38,7 +38,7 @@
     <properties>
         <maven_javadoc_version>3.0.1</maven_javadoc_version>
         <maven_surefire_version>2.19.1</maven_surefire_version>
-        <revision>2.7.6</revision>
+        <revision>2.7.7</revision>
     </properties>
 
     <modules>
@@ -90,8 +90,8 @@
     </mailingLists>
     <developers>
         <developer>
-            <id>Apache Dubbo</id>
-            <name>The Apache Dubbo Project Contributors</name>
+            <id>Apache Dubbo </id>
+            <name>The Apache Dubbo  Project Contributors</name>
             <email>d...@dubbo.apache.org</email>
             <url>http://dubbo.apache.org</url>
         </developer>

Reply via email to