Dubbo构建问题
来源:互联网 发布:oracle sql语句 编辑:程序博客网 时间:2024/05/16 19:22
1、安装maven Download Apache Maven 3.2.5 地址:http://maven.apache.org/download.cgi
2、下载dubbo源码 地址:https://github.com/alibaba/dubbo
3、编译源码,
- 报错:Non-resolvable parent POM: Could not transfer artifact com.alibaba:opensesame:pom:2.0 from/to opensesame.releases (http://code.alibabatech.com/mvn/releases)
解决:README上已经说明了需要本地安装“由于开源站点因为安全问题被下掉,如果编译时出现找不到opensesame依赖情况的,请先手动下载https://github.com/alibaba/opensesame”,下载opensesame,之后进入opensesame目录,执行:mvn install 等待success吧
- 报错: Could not transfer artifact com.alibaba:hessian-lite:pom:3.2.1-fixed-2 from/to opensesame.releases (http://code.alibabatech.com/mvn/releases): Connection to http://code.alibabatech.com refused: Connection refused
解决:修改setting.xml的<mirrors>标签,在里面新增如下内容:
- <mirror>
- <id>kafeitu</id>
- <mirrorOf>central</mirrorOf>
- <name>Human Readable Name for this Mirror.</name>
- <url>http://maven.kafeitu.me/nexus/content/repositories/public</url>
- </mirror>
- <mirror>
- <id>ibiblio.org</id>
- <name>ibiblio Mirror of http://repo1.maven.org/maven2/</name>
- <url>http://mirrors.ibiblio.org/pub/mirrors/maven2</url>
- <mirrorOf>*</mirrorOf>
- </mirror>
- <mirror>
- <id>lvu.cn</id>
- <name>lvu.cn</name>
- <url>http://lvu.cn/nexus/content/groups/public</url>
- <mirrorOf>*</mirrorOf>
- </mirror>
- 报错:类中关于override的方法的报错
解决:把依赖的jdk1.5换成jdk1.6
- 报错:dubbo:service interface="com.mycompany.app.EchoService" ref="echoService" />
提示:cvc-complex-type.2.4.c: The matching wildcard is strict, but no declaration can be found for element 'dubbo:service'.
解决:dubbo的问题是因为他的官网关了 对应的xsd无法获取到
对于spring来说这个文件需要从本地读取才能正常
修改方法是提取dubbo项目中的dubbo.xsd文件,
打开Eclipse的Window - preferences 选择 XMLCatalog
右边user specified entries 下add两条记录
1.Location选择你的dubbo.xsd文件
key type选Namespace name
key填入http://code.alibabatech.com/schema/dubbo
2.Location选择你的dubbo.xsd文件
key type选schema location
key填入http://code.alibabatech.com/schema/dubbo/dubbo.xsd
- Dubbo构建问题
- Dubbo源码构建
- 使用springboot构建dubbo
- dubbo 的构建
- dubbo-admin.war包构建
- dubbo-admin构建报错
- dubbo+zookeeper构建高可用分布式集群 Dubbo整合Springmvc
- dubbo-3 使用maven构建dubbo可执行jar包
- dubbo -5 构建dubbo服务消费者web应用war
- 基于Dubbo框架构建分布式服务
- 基于Dubbo框架构建分布式服务
- 基于Dubbo框架构建分布式服务(顶)
- 基于Dubbo框架构建分布式服务
- 基于Dubbo框架构建分布式服务
- 基于Dubbo框架构建分布式服务
- 基于Github构建Dubbo源码(Windows)
- 基于Dubbo框架构建分布式服务
- dubbo+zookeeper构建高可用分布式集群
- 程序员必知的8大排序(三)-------冒泡排序,快速排序(java实现)
- JSOI2015 Round2 Day1
- android设计模式应用--中介者模式
- mysql:sql-mode
- android基础点击事件的四种写法和数据的存储方式
- Dubbo构建问题
- 程序员必知的8大排序(四)-------归并排序,基数排序(java实现)
- AngularJS路由实例(uiRoute、ngRoute)
- 百思不得姐框架(二)
- 互联网协议入门(1)
- ASP.NET MVC:自定义 Route 生成小写 Url
- Linux技术——gdb调试基础
- Java并发:await/wait 与sleep、yield间的区别
- 作业——在线学习Android课程之第五周