> 我使用的是JDK 1.8.0_05,dubbo-admin版本是2.5.4-SNAPSHOT,也遇到了一样的问题。解决方案如@ddatsh:
> 
> 1,WEBX的依赖改为3.1.6版;
> 
> ```
>     <dependency>
>         <groupId>com.alibaba.citrus</groupId>
>         <artifactId>citrus-webx-all</artifactId>
>         <version>3.1.6</version>
>     </dependency>
> ```
> 2,添加速度的依赖,我用了1.7;
> 
> ```
>     <dependency>
>         <groupId>org.apache.velocity</groupId>
>         <artifactId>velocity</artifactId>
>         <version>1.7</version>
>     </dependency>
> ```
> 3,对依赖项达博添加排斥,避免引入旧弹簧
> 
> ```
>     <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以下的依赖就行。然后运行正常了。


jdk1.8.0_181
tomcat8.5.34
dubbo-admin2.5.4(从git下载 自行打包)
按照这个修改pom.xml,启动服务还是报错Could not open ServletContext resource 
[/WEB-INF/applicationContext.xml]……
求解答

[ Full content available at: 
https://github.com/apache/incubator-dubbo/issues/50 ]
This message was relayed via gitbox.apache.org for [email protected]

Reply via email to