【问题标题】:CAPSULE EXCEPTION while deployNodes taskdeployNodes 任务时出现胶囊异常
【发布时间】:2018-11-16 01:08:11
【问题描述】:

我正在尝试在 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.8=171}
  • 我更新到 181 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) 仍然存在同样的问题,更新后我重新启动了我的机器。
  • 你安装了JDK吗? javac -version
  • 是的,我之前也曾在同一环境中开发和部署过许多 corDapp。
  • 如果不使用gradlew,你也可以检查gradle版本吗?

标签: corda


【解决方案1】:

这是由于安装 Java 1.8.181 后忘记更新 Windows 环境变量造成的。

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

CAPSULE EXCEPTION: Illegal char at index 0: "C:\WINDOWS while 处理系统属性 java.library.path: C:\Program 文件\Java\jdk1.8.0_191\bin;

【讨论】:

    猜你喜欢
    • 2017-11-03
    • 2010-10-26
    • 2014-01-03
    • 2012-01-25
    • 2021-12-19
    • 2015-07-08
    • 2019-06-20
    • 2016-09-21
    • 1970-01-01
    相关资源
    最近更新 更多