deployNodes任务时出现CAPSULE EXCEPTION

时间:2018-07-31 05:47:52

标签: corda

我正在尝试在Windows服务器上部署IRS演示应用程序,我已经安装了Java:

C:\Users\Administrator>java -version java version "1.8.0_181" Java(TM) SE Runtime Environment (build 1.8.0_181-b13) Java HotSpot(TM) Client VM (build 25.181-b13, mixed mode)

我收到以下节点异常:

CAPSULE EXCEPTION: Could not find Java installation for requested version [Min. Java version: 1.8.0 JavaVersion: null Min. update version: {1.8=171}] (JDK required: false). You can override the used Java version with the -Dcapsule.java.home flag. (for stack trace, run with -Dcapsule.log=verbose)

您能帮忙解决什么问题吗?在同一台机器环境中,我以前已经开发和部署了许多corDapps。

1 个答案:

答案 0 :(得分:1)

这是由于在安装Java 1.8.181之后忘记更新Windows环境变量引起的。

还已知忘记更新Windows环境变量会导致以下类型的错误:

  

例外情况:索引0处的非法字符<>:“ C:\ WINDOWS而   处理系统属性java.library.path:C:\ Program   Files \ Java \ jdk1.8.0_191 \ bin;