dubbo-admin java1.8

来源:互联网 发布:淘宝店铺描述大全 编辑:程序博客网 时间:2024/06/05 09:54

我使用的是JDK 1.8.0_05, dubbo-admin版本是2.5.4-SNAPSHOT

1、webx的依赖改为3.1.6版;

    <dependency>        <groupId>com.alibaba.citrus</groupId>        <artifactId>citrus-webx-all</artifactId>        <version>3.1.6</version>    </dependency>

2、添加velocity的依赖,我用了1.7;

    <dependency>        <groupId>org.apache.velocity</groupId>        <artifactId>velocity</artifactId>        <version>1.7</version>    </dependency>

3、对依赖项dubbo添加exclusion,避免引入旧spring

    <dependency>        <groupId>com.alibaba</groupId>        <artifactId>dubbo</artifactId>        <version>${project.parent.version}</version>        <exclusions>            <exclusion>                <groupId>org.springframework</groupId>                <artifactId>spring</artifactId>            </exclusion>        </exclusions>    </dependency>

4、webx已有spring 3以上的依赖,因此注释掉dubbo-admin里面的spring依赖

    <!--<dependency>-->        <!--<groupId>org.springframework</groupId>-->        <!--<artifactId>spring</artifactId>-->    <!--</dependency>-->
确定war包解压后lib目录没有spring 3 以下的依赖就行。然后运行正常了
原创粉丝点击