开发者社区> 问答> 正文

Windows环境下Dubbo编译失败?报错

使用maven编译dubbo失败

命令行环境下执行命令mvn install -Dmaven.test.skip=true,报错如下:

Google了很久没有办法,这种情况如何解决呢?

展开
收起
爱吃鱼的程序员 2020-06-06 10:24:10 765 0
1 条回答
写回答
取消 提交回答
  • https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB
                        <p>看官方手册,编译步骤和指令, 看起来是某个Module 编译失败了,缺少一些依赖资源。 可以尝试修改pom.xml卸载取消编译这个模块</p>
                    
    
                            问题已解决:
    
    1. 把dubbo的版本从2.7.0更换到了2.5.4
    2. 更改pom.xml,添加exclude将Spring的依赖提升到了3.x以上
    3. 将打包命令从mvn install -Dmaven.test.skip=true 修改为切换到dubbo-admin文件下mvn package -Dmaven.test.skip

                          回复 <a class="referer" target="_blank">@mio4</a>  : 你知道pom.xml 是什么吧? 是maven 的构建脚本。里面写的都是一些要构建的jar包,以及构建jar使用的源码路径。还有一些是构建步骤等等。可以学一下这个maven 这个工具
      
      
                          是修改dubbo/pom.xml吗?
      
      
                      <p><img height="928" src="https://oscimg.oschina.net/oscnet/2a0337398c3388693eb5ba2ec6958dcb6be.jpg" width="2170"></p> 
      

    具体报错是这样的

    2020-06-06 10:24:26
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Dubbo开源现状与2.7规划 立即下载
Dubbo分布式服务治理实战 立即下载
《Dubbo 3.0 前瞻》 立即下载