因为项目需要使用Dubbo,为了使用Dubbo项目中的管理控制台、监控中心和注册中心等服务,必须由我们自己通过Maven来构建项目,在构建的过程中,遇到两个问题,在此做个记录。
- 本机环境 :WIN7 64位
- JDK版本 :1.6.0_43 64位
- MAVEN版本 :3.0.5
- DUBBO版本 :2.5.4-SNAPSHOT
1:首先下载DUBBO源码,下载地址为:
https://github.com/alibaba/dubbo
2:我下载的ZIP格式的,直接解压到D盘,如下图:
3:使用CMD命令进入到DUBBO目录,执行命令
mvn clean install -Dmaven.test.skip
4:在我本机出现的第一个错误如下:
这是因为JDK目录下缺少servlet-api.jar这个包,直接copy一个tomcat目录下的servlet-api.jar包到JDK下的ext目录中,比如我本机放入的路径为:
C:\Program Files\Java\jdk1.6.0_43\jre\lib\ext
5:重新执行命令:
mvn clean install -Dmaven.test.skip
6:出现第二个错误:
这个错误的原因是缺少org.apache.servicemix.bundles.jetty-6.1.26_4.jar这个jar包,开始我直接在dubbo工程的POM.xml文件中增加对该包的依赖,好像不起作用,后来我是直接将该包放入
C:\Program Files\Java\jdk1.6.0_43\jre\lib\ext
目录中。
7:重新执行命令:
mvn clean install -Dmaven.test.skip
构建成功,如下图:
相应的jar包我上传到附件了,有需要的同学可以下载!
参考链接
http://www.cnblogs.com/jun1019/p/6241034.html
编译好的DUBBO工程:
https://pan.baidu.com/s/1mhVUiTi 密码: jvjt
- 大小: 62.3 KB
- 大小: 36.7 KB
- 大小: 163.7 KB
- 大小: 107.6 KB
- 大小: 143 KB
分享到:
相关推荐
通过maven搭建dubbo环境,包括生产者和消费者以及公共模块,配置模块等,Dubbo视频教程--基础篇--第07节--使用Maven构建Dubbo服务的可执行jar包.pdf,maven和dubbo..zip源码工程
使用Dubbo对传统非服务化工程进行改造重构,使之服务化
myeclipse用maven构建dubbo服务的可执行jar包,有需要的同学自行下载哦~~
通过MAVEN构建的DUBBO项目,可在短时间内了解DUBBO的基本使用方法,适合新手入门。在发布示例项目前,需要先下载zookeeper-3.4.10,zookeeper可在WINDOWS下解压后运行bin\zkServer.cmd文件。
使用SpringBoot maven构建dubbo demo 项目安装 首先安装zookeeper;; 将项目导入eclipse; dubbo-provider服务提供者项目的资源文件 src/main/resources/provides.xml下配置zookeeper地址; dubbo-consumer服务提供...
Springboot整合dubbo构建maven多模块项目 - 集成 mybatis
SpringMVC精品资源--使用Maven构建,整合Dubbo+Zookeeper+SpringMVC+Sprin
从源代码构建Dubbo
使用Maven构建Dubbo服务的可运行jar包(带源码)
NULL 博文链接:https://maosheng.iteye.com/blog/2383973
第07节--使用maven构建dubbo服务的可执行jar包 第08节--在linux操作系统上手工部署dubbo服务 第09节--构建dubbo服务消费者web应用的war包并在tomcat中部署 第10节--dubbo监控中心的介绍与简易监控中心的安装 第11节...
Springboot整合dubbo构建maven多模块项目 简单实例,包括Server和client两个子模块
dubbox2.8.4版本,增强dubbox功能,由当当网开源出来,maven构建!
dubbo入门helloworld例子,使用maven构建,下载后可以直接导入工程运行
项目使用Maven构建,便于项目管理,可支持Oracle,MySql等主流数据库。项目初步分类明确,代码规范,便于后续维护等工作。前端展示界面采用基于Boostrap实现的响应式布局,并集成了一系列的动画效果插件,整体界面...
springboot、Dubbo、MySQL,源码web系统,框架,代码均经过严格测试,可直接运行,有需要可自取
构建dubbo项目的时候会遇到: 操作步骤: http://blog.csdn.net/gjldwz/article/details/50555922 Multiple annotations found at this line: - cvc-complex-type.2.4.c: The matching wildcard is strict, but no ...
用maven构建最新的dubbo管理控制台dubbo-admin-2.5.8.war包
用maven构建项目使用spring和multicast广播注册中心方式实现Dubbo入门之hello world(用maven构建项目使用spring和multicast广播注册中心方式实现Dubbo入门之hello world(简单测试版)文档说明以及源码