jdk1.8下dubbo-admin启动失败

来源:互联网 发布:联合国条约数据库 编辑:程序博客网 时间:2024/06/05 09:01

1、webx的依赖改为3.1.6版;

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

2、添加velocity的依赖

    <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 以下的依赖。


已经大号的war包下载:点击打开链接

0 0