搭建fabric1.0开发环境 make peer和make docker命令时遇到的问题集合

    中间因为各种原因遇到了很多很多的问题,趁着自己还记住一些赶紧记录下来:

    1:make docker 时遇到了 “fork/exec /usr/bin/gcc: cannot allocate memory" during docker build”报内存不够,那就增大虚拟机的内存即可:(点击设置,内存增大即可)

   

   2:fatal error: ltdl.h: No such file or directory(头文件的缺失)

解决办法:执行sudo apt install libtool libltdl-dev

  

   3:报xxx comand  not  find (命令找不到,在执行Dockerfile文件时)

    解决办法:

        1:先检查是否安装了,没有安装就执行apt  install xxx,然后再尝试

         2:安装了还不行,就打开Dockerfile文件,然后把第一行#!bin/bash改为bin/sh试一下,

         3:还是不行的话(我的是在终端该命令是可以执行的,但是Dockerfile文件里面执行找不到命令),我把该语句拷贝出来放到终端手动执行。然后把Dockerfile里面的这句命令注释起来。这样在执行make命令就不会出错了

    

     4:出现:

      Please replace the Apache license header comment text with:
      SPDX-License-Identifier: Apache-2.0
      Makefile:111: recipe for target 'license' failed
      make: *** [license] Error 1
    解决办法:打开正在执行的镜像的Dockerfile,然后把licence的来源改为:SPDX-License-Identifier: Apache-2.0而不是上面的http://xxxx

    5:关于java插件找不到的错误:

     A problem occurred evaluating root project'spring-integration'.

> Failed to apply plugin [id'java'

  • 5
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 8
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值