@kimmking I submitted an issue apache/incubator-dubbo#1744 and the corresponding pull request. And I want to fix it in our company first, so I modified the code and run mvn clean deploy. However, the generated pom is different from the released one in that in my pom, the dependency like log4j are all 'compiled' scope, and in the official released pom, the scopes are all 'provided'. What should I configure to achieve the same effect? Thanks!