dubbo：3.0.8
dubbo-serialization-kryo：1.0.0
在序列化拓展包中没有排除dubbo-common模块导致项目启动报错
<dependency>
    <groupId>org.apache.dubbo.extensions</groupId>
    <artifactId>dubbo-serialization-kryo</artifactId>
    <exclusions>
        <!-- 这里存在一个引包bug,引入的是3.0.6的dubbo-coomon包导致项目启动不起来 而我当前使用的dubbo版本是3.0.8 -->
        <exclusion>
            <groupId>org.apache.dubbo</groupId>
            <artifactId>dubbo-common</artifactId>
        </exclusion>
    </exclusions>
</dependency>

经过上面的方式排除依赖后，项目才正常启动。

还有一个疑问，我采取dubbo协议时，optimizer指定的类被加载了，但是换成tri协议却不加载请问这是什么原因？
  # 协议名称
  name: tri
  # 序列化配置
  serialization: kryo
  # 序列化对象配置实现
  optimizer: com.grain.pay.service.api.serialization.SerializationOptimizerImpl
String UNDERLINE_SEPARATOR = "_";
    String SEPARATOR_REGEX = "_|-";
    String GROUP_CHAR_SEPARATOR = ":";
    String HIDE_KEY_PREFIX = ".";
    String DOT_REGEX = "\\.";
    String DEFAULT_KEY_PREFIX = "default.";
    String DEFAULT_KEY = "default";
    String PREFERRED_KEY = "preferred";
    /**
     * Default timeout value in milliseconds for server shutdown
     */
    int DEFAULT_SERVER_SHUTDOWN_TIMEOUT = 10000;
    String SIDE_KEY = "side";
    String PROVIDER_SIDE = "provider";
    String CONSUMER_SIDE = "consumer";
    String ANYHOST_KEY = "anyhost";
    String ANYHOST_VALUE = "0.0.0.0";
    String LOCALHOST_KEY = "localhost";
    String LOCALHOST_VALUE = "127.0.0.1";
    String METHODS_KEY = "methods";
    String METHOD_KEY = "method";
    String PID_KEY = "pid";
    String TIMESTAMP_KEY = "timestamp";
    String GROUP_KEY = "group";
    String PATH_KEY = "path";
    String INTERFACE_KEY = "interface";
    String FILE_KEY = "file";
    String FILTER_KEY = "filter";
    String DUMP_DIRECTORY = "dump.directory";
    String CLASSIFIER_KEY = "classifier";