第一天
启动zookeeper成功
编译dubbo2.5.4源码报告缺类,自作多情加了些类进来,打包dubbo-admin.war后,部署到tomcat8+JDK8的ROOT下发下报错:
Could not include schema "../wsdl/http-conf.xsd" in http://cxf.apache.org/schemas/configuration/http-conf.xsd
蛋疼的很,google/github/度娘都没有解决掉,网上下载了个现成的war和我的比较了下,去除多余的jar,启动成功。
下一步:重新编译源代码
目前参照github的说明已经修改dubbo-admin的配置如下:
https://github.com/alibaba/dubbo/issues/50
我使用的是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、添加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 以下的依赖就行。然后运行正常了。
相关推荐
dubbo-admin-2.5.4-SNAPSHOT-jdk8
dubbo-admin-2.5.4-SNAPSHOT jdk8
支持jdk1.8,war文件放tomcat中webapps目录下启动tomcat即可使用。 访问地址:http://IP:端口/dubbo-admin-2.5.4-SNAPSHOT/ 账号/密码:root/root
Dubbo管理控制台(dubbo-admin),版本2.5.4,完美支持jdk1.8。 使用时修改配置文件:dubbo.properties: dubbo.registry.address=zookeeper://localhost:2181 dubbo.admin.root.password=dubbo dubbo.admin.guest....
1.把这个dubbo-admin-2.5.4.war拷贝到 tomcat下的webapps目录下...先启动zookeeper,然后再启动tomcat,在浏览器输入 http://localhost:8088/dubbo-admin-2.5.4-SNAPSHOT/ 输入root/root 进入系统 支持tomcat 8 jdk 1.8
这是官网下载dubbo-master的源代码,自己编译了生成的一个 dubbo-admin.war包管理平台,不会存在与jdk版本不一致的问题,这样就不会存在启动时报错!
dubbo-admin-2.5.4-SNAPSHOT.war(基于sping3,适用jdk8),基于spring3
基于dubbo分布式架构的管控台war包,本资源包含基于jdk1.7---dubbo-admin-2.5.3.war稳定版和jdk1.8---dubbo-admin-2.5.4-SNAPSHOT.war快照版,使用方式,将war包放入tomcat中webapps下,删除其文件再unzip dubbo-...
tomcat+dubbo(已经配置好了,网上的dubbo-admin-2.5.4-SNAPSHOT.war这个文件因为JDK的原因跑不了报URIType的get set方法问题,不支持JDK8 这个只需要下载下来就可以运行跑起来)
服务网关,对外暴露统一规范的接口和包装响应结果,包括各个子系统的交互接口、对外开放接口、开发加密接口、接口文档等服务,可在该模块支持验签、鉴权、路由、限流、监控、容错、日志等功能。示例图: ![API网关]...