dubbo 远程服务无法调用

web 工程,本地的 dubbo 引用可以初始化,可是无法初始化远程的 dubbo 引用
这种情况基本上是因为没有引用 zookeeper 导致的,添加一下 对应的 zookeeper 引用即可:


    <dependency>
        <groupId>com.alibabagroupId>
        <artifactId>dubboartifactId>
        <version>${dubbo.version}version>
        <exclusions>
            <exclusion>
                <groupId>org.springframeworkgroupId>
                <artifactId>springartifactId>
            exclusion>
            <exclusion>
                <groupId>log4jgroupId>
                <artifactId>log4jartifactId>
            exclusion>
            <exclusion>
                <groupId>commons-logginggroupId>
                <artifactId>commons-loggingartifactId>
            exclusion>
            <exclusion>
                <groupId>org.jboss.nettygroupId>
                <artifactId>nettyartifactId>
            exclusion>
        exclusions>
    dependency>

    <dependency>
        <groupId>org.apache.zookeepergroupId>
        <artifactId>zookeeperartifactId>
        <version>${zookeeper.version}version>
    dependency>

    <dependency>
        <groupId>io.nettygroupId>
        <artifactId>netty-transport-udtartifactId>
        <version>${netty.version}version>
    dependency>
    <dependency>
        <groupId>io.nettygroupId>
        <artifactId>netty-allartifactId>
        <version>${netty.version}version>
    dependency>

    <dependency>
        <groupId>com.github.sgroschupfgroupId>
        <artifactId>zkclientartifactId>
        <version>${zkclient.version}version>
    dependency>

你可能感兴趣的:(7_dubbo,25_zookeeper)