看了很多相關資料,其實都沒有自己動手試一次印象更深刻一些。找了很多教程,下工具,花了幾個小時終于讓程序跑起來了,下面說下步驟:
1.java環境
也就安裝jdk,我使用的是1.7版本,jdk安裝就不在這復述了
2.zookeeper部署
我們這里的部署呢,是屬于單機部署
一般從網上下載的壓縮包解壓之后是不能直接使用,因為存在文件缺失,在conf文件夾下
少了zoo.cfg 文件,將zoo_sample.cfg 重命名之后保存,然后打開編輯, ? ??
找到 dataDir=/tmp/zookeeper 將其修改為你的zookeeper當前路徑+data
例如我的就是 dataDir=D:/zookeeper-3.4.10/data
然后打開bin目錄下的
zkServer.cmd 運行結果如下圖
3.dubbo的使用
關于dubbo的項目我是在網上下的一個demo,后續我會上傳上來
壓縮包解壓之后會有兩個文件夾
將其導入到eclipse中,肯定是會報錯的,這時候將要把項目的jdk換成你自己使用的,再把相關jar包引用一下,這時候你會發現兩個xml文件還是報錯,
其實是可以運行的,要解決的自己可以去搜索一下。
然后修改xml文件
dubboconsumertest 項目的文件
將其中的值修改成你的zoo.cfg中配置的就ok了
再修改dubboprovidertest中的xml
配置好之后,依次啟動dubboprovidertest中的Provider.java?
dubboconsumertest中的Consumer.java
運行結果如下
成功!
轉載于:https://blog.51cto.com/11056603/2116263