运行deployNodes时,Corda V4模板应用程序崩溃

时间:2019-02-01 05:27:27

标签: java gradle blockchain corda

这是我的错误日志

  
    

任务:deployNodes在D:\ CordaV4 \ cordapp-template-java-release-V4 \ cordapp-template-java-release-V4 \ build \ nodes中引导本地测试网络生成公证人的节点目录     PartyA为PartyB生成节点目录等待所有节点     生成他们的节点信息文件...

  
     生成节点信息文件D:\ CordaV4 \ cordapp-template-java-release-V4 \ cordapp-template-java-release-V4 \ build \ nodes \ PartyB \ logs时出错      CAPSULE EXCEPTION:找不到所请求版本的Java安装[Min。 Java版本:1.8.0 JavaVersion:空最小值。更新      

版本:{1.8 = 171}](需要JDK:false)。您可以覆盖已使用的   带有-Dcapsule.java.home标志的Java版本。 (对于堆栈跟踪,运行   -Dcapsule.log = verbose)

     生成节点信息文件D:\ CordaV4 \ cordapp-template-java-release-V4 \ cordapp-template-java-release-V4 \ build \ nodes \ Notary \ logs时出错      CAPSULE EXCEPTION:找不到所请求版本的Java安装[Min。 Java版本:1.8.0 JavaVersion:空最小值。更新      

版本:{1.8 = 171}](需要JDK:false)。您可以覆盖已使用的   带有-Dcapsule.java.home标志的Java版本。 (对于堆栈跟踪,运行   -Dcapsule.log = verbose)

     生成节点信息文件D:\ CordaV4 \ cordapp-template-java-release-V4 \ cordapp-template-java-release-V4 \ build \ nodes \ PartyA \ logs时出错      CAPSULE EXCEPTION:找不到所请求版本的Java安装[Min。 Java版本:1.8.0 JavaVersion:空最小值。更新      

版本:{1.8 = 171}](需要JDK:false)。您可以覆盖已使用的   带有-Dcapsule.java.home标志的Java版本。 (对于堆栈跟踪,运行   -Dcapsule.log = verbose)

     

失败:构建失败,并出现异常。

     
      
  • 出了什么问题:任务':deployNodes'的执行失败。

         
        

    生成节点信息文件时出错。请检查D:\ CordaV4 \ cordapp-template-java-release-V4 \ cordapp-template-java-release-V4 \ build \ nodes \ PartyB \ logs中的日志。

      
  •   
  • 尝试:使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获取更多日志输出。使用--scan运行以获取完整的见解。

  •   
  • https://help.gradle.org

  • 获得更多帮助   
     

在27秒内失败,完成12项可执行任务:执行10项,更新2项

我尝试将Java路径放入gradle文件以及gradle属性文件中,但仍然没有结果。

1 个答案:

答案 0 :(得分:0)

对于Corda V4,我们需要安装Java版本8u171或更高版本。

请按照-

上的说明将“ Java”添加到PATH环境变量中

https://docs.oracle.com/javase/7/docs/webnotes/install/windows/jdk-installation-windows.html#path

请参考以下链接来设置环境-

https://docs.corda.net/releases/release-V4.0/getting-set-up.html