Corda - IOU演示不适用于Windows

时间:2017-10-06 13:05:09

标签: kotlin corda

我刚刚克隆了Corda V1.0 IOU演示的新副本,并试图在Windows 10上运行它,结果如下:

  

线程中的异常" main" java.io.IOException:无法运行程序   " C:\ Program Files \ Java \ jdk1.8.0_131 \ jre \ bin \ java" (在目录中   " C:\回购\琴弦\ CordaDemoApp \建立\ 20171006122614 \甲方&#34):   CreateProcess error = 206,文件名或扩展名太长

我该如何解决这个问题?

2 个答案:

答案 0 :(得分:1)

您可以通过在驱动器的根目录下安装JDK(例如在c:\ jdk-1.8.0_131)并将IntelliJ指向该路径来缩短路径来解决此问题。

答案 1 :(得分:0)

如果您使用的是Windows,请使用subst命令将路径替换为驱动器号,例如:

替换b:“ C:\ Program Files \ Java \ jdk1.8.0_131 \ jre”

现在将您的JAVA_HOME环境变量更新为:

JAVA_HOME = B:\

您需要重新启动终端窗口,以使新的环境变量生效。