duboo2.5.4 zookeeper3.4.8 jdk8 tomcat8 springMVC 安装 整合 示例 测试
2016-05-05 11:12
465 查看
1. zookeeper 安装 启动
先安装JDK,我的机器之前已经安装
下载 zookeeper
http://www.apache.org/dist/zookeeper/zookeeper-3.4.8/zookeeper-3.4.8.tar.gz
解压 tar xvzf zookeeper-3.4.8.tar.gz
进入 conf 创建配置文件
cp zoo_sample.cfg zoo.cfg
进入 bin 启动zookeeper
[root@iZ258cho4sfZ bin]# ./zkServer.sh start
ZooKeeper JMX enabled by default
Using config: /home/soft/zookeeper-3.4.8/bin/../conf/zoo.cfg
Starting zookeeper ... STARTED
至此 zookeeper 安装启动完成
2. duboo 安装 启动
安装tomcat
wget http://mirrors.noc.im/apache/tomcat/tomcat-8/v8.0.33/bin/apache-tomcat-8.0.33.zip
unzip apache-tomcat-8.0.33.zip
增加执行权限
chmod 755 -R apache-tomcat-8.0.33/
启动
./startup.sh
[root@iZ258cho4sfZ bin]# ./startup.sh
Using CATALINA_BASE: /home/soft/apache-tomcat-8.0.33
Using CATALINA_HOME: /home/soft/apache-tomcat-8.0.33
Using CATALINA_TMPDIR: /home/soft/apache-tomcat-8.0.33/temp
Using JRE_HOME: /usr/java/jdk1.8.0_77
Using CLASSPATH: /home/soft/apache-tomcat-8.0.33/bin/bootstrap.jar:/home/soft/apache-tomcat-8.0.33/bin/tomcat-juli.jar
Tomcat started.
去 github下载 源码 https://github.com/alibaba/dubbo/archive/master.zip
解压后以maven工程导入eclipse
下面进行编译
编译时会报测试错误,屏蔽测试错误影响
<testFailureIgnore>true</testFailureIgnore>
将war包发布到tomcat下,启动tomcat时,若出现spring的某个类的属性有问题,就是spring版本冲突
将webx的版本改为
编译后启动会报缺少velocity相关类的错误
增加velocity jar的依赖
若还提示spring版本问题,就是project 的lib目录下有旧的spring jar,清除即可。
另因为是zookeeper注册,需要引用zookeeper的客户端,dubbo用的是zkclient。
maven配置
<dependency>
<groupId>com.101tec</groupId>
<artifactId>zkclient</artifactId>
<version>0.8</version>
</dependency>
启动后在dubbo控制台可以看到
我这只是一个consumer。 provider一样
先安装JDK,我的机器之前已经安装
下载 zookeeper
http://www.apache.org/dist/zookeeper/zookeeper-3.4.8/zookeeper-3.4.8.tar.gz
解压 tar xvzf zookeeper-3.4.8.tar.gz
进入 conf 创建配置文件
cp zoo_sample.cfg zoo.cfg
进入 bin 启动zookeeper
[root@iZ258cho4sfZ bin]# ./zkServer.sh start
ZooKeeper JMX enabled by default
Using config: /home/soft/zookeeper-3.4.8/bin/../conf/zoo.cfg
Starting zookeeper ... STARTED
至此 zookeeper 安装启动完成
2. duboo 安装 启动
安装tomcat
wget http://mirrors.noc.im/apache/tomcat/tomcat-8/v8.0.33/bin/apache-tomcat-8.0.33.zip
unzip apache-tomcat-8.0.33.zip
增加执行权限
chmod 755 -R apache-tomcat-8.0.33/
启动
./startup.sh
[root@iZ258cho4sfZ bin]# ./startup.sh
Using CATALINA_BASE: /home/soft/apache-tomcat-8.0.33
Using CATALINA_HOME: /home/soft/apache-tomcat-8.0.33
Using CATALINA_TMPDIR: /home/soft/apache-tomcat-8.0.33/temp
Using JRE_HOME: /usr/java/jdk1.8.0_77
Using CLASSPATH: /home/soft/apache-tomcat-8.0.33/bin/bootstrap.jar:/home/soft/apache-tomcat-8.0.33/bin/tomcat-juli.jar
Tomcat started.
去 github下载 源码 https://github.com/alibaba/dubbo/archive/master.zip
解压后以maven工程导入eclipse
下面进行编译
编译时会报测试错误,屏蔽测试错误影响
<testFailureIgnore>true</testFailureIgnore>
将war包发布到tomcat下,启动tomcat时,若出现spring的某个类的属性有问题,就是spring版本冲突
将webx的版本改为
<dependency> <groupId>com.alibaba.citrus</groupId> <artifactId>citrus-webx-all</artifactId> <version>3.1.6</version> </dependency>
编译后启动会报缺少velocity相关类的错误
增加velocity jar的依赖
<dependency> <groupId>org.apache.velocity</groupId> <artifactId>velocity</artifactId> <version>1.7</version> </dependency>
若还提示spring版本问题,就是project 的lib目录下有旧的spring jar,清除即可。
另因为是zookeeper注册,需要引用zookeeper的客户端,dubbo用的是zkclient。
maven配置
<dependency>
<groupId>com.101tec</groupId>
<artifactId>zkclient</artifactId>
<version>0.8</version>
</dependency>
启动后在dubbo控制台可以看到
我这只是一个consumer。 provider一样
相关文章推荐
- Linux下tomcat服务自动重启
- tomcat内存溢出的三种情况说明
- Tomcat和JDK的安装
- Tomcat 7 + Java 8 : Invalid byte tag in constant pool: 15
- 解决Eclipse+tomcat 找不到JSP页面的问题
- linux上tomcat环境搭建
- window下zookeeper+tomcat+solr搭建solrCloud
- tomcat启动报错总结
- Tomcat7后的servlet不再需要配置web.xml了
- 一台电脑同时运行多个tomcat配置方法
- Mac下tomcat 配置
- 在IDEA中启动maven命令(maven+Tomcat集合)
- JAVA获取tomcat的绝对路径
- Servlet/JSP各规范与Web服务器Tomcat各版本的对应关系
- 34.IntelliJ IDEA 远程调试 Tomcat - IntelliJ IDEA 使用教程
- Tomcat内置连接池管理
- Tomcat web.xml详解
- Tomcat server.xml详解
- nginx+tomcat 对于action请求返回404页面
- tomcat不能自动解压war解决方法;