环境:1.maven
2. dubbo.war(dubbo管理界面)
3.tomcat
4.eclipse
5.zookeeper
6.JDK1.7(因为dubbo-admin的代码不是很规范,在1.8中启动会报错。tomcat8需要jdk1.7以上支持)
因为个人习惯原因,所有软件均使用最新版本。具体安装文件可在官网查找。
1.maven中央仓库配置
全局中央仓库 :在 ${user.dir}\setting.xml中修改<mirrors></mirrors>中添加以下内容。xml中对应元素可能被注释,重新添加即可。默认使用aliyun的maven仓库,可根据情况修改
<mirror>
<id> aliyun</id>
<name> aliyun China Mirror</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf> central</mirrorOf>
</mirror>
可以在eclipse中修改读取setting配置文件的路径
项目中央仓库:在项目的 pom.xml中<project>元素下添加下面配置即可。
<repositories>
<repository>
<id>maven-net-cn</id>
<name>Maven China Mirror</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
</repositories>
<pluginRepositories>
<pluginRepository>
<id>maven-net-cn</id>
<name>Maven China Mirror</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
</pluginRepository>
</pluginRepositories>
mvn本地仓库默认在用户目录.m2\repository下,如有需要。可在setting.xml中修改
< settings >
...
< localRepository >D:\java\repository</ localRepository >
...
</ settings >
eclipse中使用maven需安装maven插件
执行pom.xml中配置global为compile,否则有事会报错。
2.zookepeer安装检测
执行%ZOOKEEPER%\bin下的zkServer.cmd启动zookeeper。
使用jps判断zookeeper是否启动
对应zookeeper进程
或者进入%ZOOKEEPER%\bin使用
3.具体dubbo实例源码见:http://download.csdn.net/detail/baohongzhen2/9653910