【问题标题】:JSmooth Java 1.4 or above not found errorJSmooth Java 1.4 或更高版本未找到错误
【发布时间】:2012-04-14 11:19:18
【问题描述】:

我已经安装了 JSmooth。我的电脑有 JDK 1.7 和 JRE 1.7。但它说需要java 1.4或更高版本才能打开并尝试下载。这是为什么 ??

【问题讨论】:

  • 你可能已经在 J​​Smooth 找不到的地方安装了 Java 7,或者类似的地方
  • Java 与 OS 文件一起安装在程序文件中。为什么 JSmooth 找不到?
  • 好的!它需要分配 JAVA_HOME 环境变量。 :)
  • JSmooth 可能需要学习 Java 7。

标签: java jar exe jsmooth


【解决方案1】:

您需要将 JAVA_HOME 环境变量设置为您的 JDK 或 JRE 基本路径,例如C:\Program Files\Java\jdk1.8.0_91。为此,请转到控制面板 -> 高级系统设置 -> 高级 -> 环境变量 -> 系统变量 -> 新建。

我最初对同样的问题感到困惑,因为javajavac 在命令行上工作,所以我认为所有变量都已设置,但JAVA_HOME 在安装JDK 时似乎没有默认设置。

【讨论】:

    【解决方案2】:

    来自 JSmooth 文档

    启动时出现问题,包装器无法启动我的 java 应用程序。我该如何调查?

    首先要做的是使用附加参数 -JskelDebug=1 运行包装器(该选项区分大小写)。这将以调试模式启动包装器,显示一个控制台(或使用当前的控制台包装器),并输出许多有用的信息。

    【讨论】:

      【解决方案3】:

      我一整夜也遇到同样的问题。我又装了JVM,又装了JSmooth,什么都没发生……然后我下载并安装了this,突然就认出了JVM。我猜,要访问 JVM,这个应用程序需要 Microsoft VM……不过,粗略的猜测!

      【讨论】:

      • @Konrad Höffner 的回答是对的,你只需要设置 JAVA_HOME 变量,不需要安装任何其他东西:)
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-03-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-03-28
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多