1. 在官网中下载dubbo源码(https://github.com/alibaba/dubbo)
  2. 将下载的文件解压到f盘下
  3. 在eclipse中import进来

maven3.39+eclipse4.6.3+jdk1.8+tomcate6.0 dubbo-admin编译打包及管理

maven3.39+eclipse4.6.3+jdk1.8+tomcate6.0 dubbo-admin编译打包及管理

 

maven3.39+eclipse4.6.3+jdk1.8+tomcate6.0 dubbo-admin编译打包及管理

  • 把其他项目都close掉,只留dubbo-admin项目
  • dubbo.xml文件报错时,下面的key的值得跟文件中的key中value值一样

maven3.39+eclipse4.6.3+jdk1.8+tomcate6.0 dubbo-admin编译打包及管理

  • 选中项目validiate
  • 在dubbo-admin项目中的pom.xm文件中添加如下代码

1、webx的依赖改为3.1.6版

<dependency>  

    <groupId>com.alibaba.citrus</groupId>  

   <artifactId>citrus-webx-all</artifactId>  

    <version>3.1.6</version>  

</dependency> 

2、添加velocity的依赖,我用了1.7

<dependency>  

    <groupId>org.apache.velocity</groupId>  

    <artifactId>velocity</artifactId>    

  <version>1.7</version>  </dependency>

3、对依赖项dubbo添加exclusion,避免引入旧spring

<dependency>  

    <groupId>com.alibaba</groupId>  

    <artifactId>dubbo</artifactId>  

   <version>${project.parent.version}</version>  

    <exclusions>  

        <exclusion>  

            <groupId>org.springframework</groupId>  

            <artifactId>spring</artifactId>  

        </exclusion>  

     </exclusions>  

</dependency>  

  • 因为在官网上下载的这个dubbo2.4.5版本的jdk是1.5,所以得改jdk版本
  •   项目——>properties——>project facts——>java——>1.8

maven3.39+eclipse4.6.3+jdk1.8+tomcate6.0 dubbo-admin编译打包及管理

  • windows——>preferences——>java——>Installed JRES 得改成jdk,要不然得一直报错

maven3.39+eclipse4.6.3+jdk1.8+tomcate6.0 dubbo-admin编译打包及管理

  • 项目——>build path ——>libraries——>选择jdk1.8

maven3.39+eclipse4.6.3+jdk1.8+tomcate6.0 dubbo-admin编译打包及管理

  1. 可以在eclipse中打包成war包
  2. 也可以在cmd中 写入如下代码mvn package -Dmaven.test.skip=true 
  3. 意思是test目录下的文件不打包
  4. 从dubbo-admin/target/目录取出war包放到自己的tomcat/webapps/下即可。
  5. 运行tomcat,访问:http://localhost:8088/dubbo-admin-2.5.4-SNAPSHOT
  6. 弹出输入用户名和密码都是root
  7. 进入系统,如下图:

maven3.39+eclipse4.6.3+jdk1.8+tomcate6.0 dubbo-admin编译打包及管理

tomcate8支持的spring起码是4以上

 

假如,项目一直报找不到dubbo-2.5.4-SNAPSHOT.jar 文件,那就下载这个jar文件到本地,然后手动添加到maven的responsitory目录下

mvn install:install-file -Dfile=C:\Users\
Administrator.2012-20160411EF\Downloads\dubbo-2.5.4-SNAPSHOT.jar -DgroupId=com.a
libaba -DartifactId=dubbo -Dversion=2.5.4-SNAPSHOT -Dpackaging=jar

 

eclipse中的4.6,如果使用tomcate6不能run on server时,将web 3.0改成2.5

转载于:https://my.oschina.net/ldm95/blog/882818

相关文章:

  • 2021-12-31
  • 2022-12-23
  • 2021-09-09
  • 2021-09-18
  • 2021-06-18
  • 2021-05-29
  • 2022-01-13
  • 2021-03-31
猜你喜欢
  • 2021-09-30
  • 2022-12-23
  • 2021-07-07
  • 2021-06-18
  • 2022-12-23
  • 2021-08-15
相关资源
相似解决方案