JSmooth Java 1.4或更高版本未找到错误
我已经安装了JSmooth。我的电脑有JDK1.7和JRE1.7。但它说需要Java1.4或更高版本才能打开并尝试下载。这是为什么 来自JSmooth文档 启动时出现问题,包装器无法启动我的java应用程序。我该如何调查 要做的第一件事是使用附加参数-JskelDebug=1(该选项区分大小写)运行包装器。这将在调试模式下启动包装器,显示控制台(或使用当前控制台包装器),并输出许多有用的信息JSmooth Java 1.4或更高版本未找到错误,java,jar,exe,jsmooth,Java,Jar,Exe,Jsmooth,我已经安装了JSmooth。我的电脑有JDK1.7和JRE1.7。但它说需要Java1.4或更高版本才能打开并尝试下载。这是为什么 来自JSmooth文档 启动时出现问题,包装器无法启动我的java应用程序。我该如何调查 要做的第一件事是使用附加参数-JskelDebug=1(该选项区分大小写)运行包装器。这将在调试模式下启动包装器,显示控制台(或使用当前控制台包装器),并输出许多有用的信息 我也有一整晚都处于同样的问题中。我再次安装JVM,再次安装JSmooth,没有发生任何事情。。。然后我下
我也有一整晚都处于同样的问题中。我再次安装JVM,再次安装JSmooth,没有发生任何事情。。。然后我下载并安装了它,突然它认出了JVM。我想,要访问JVM,此应用程序需要Microsoft VM。。。不过这是一个粗略的猜测 您需要将
JAVA\u HOME
环境变量设置为JDK或JRE基本路径,例如C:\Program Files\JAVA\jdk1.8.0\u 91
。为此,请转到控制面板->高级系统设置->高级->环境变量->系统变量->新建
最初,我被同样的问题弄糊涂了,因为
java
和javac
在命令行上工作,所以我认为所有变量都设置好了,但是java\u HOME
在安装JDK时似乎不是默认设置的。您可能已经在JSmooth找不到的地方安装了java 7,或者类似Java的东西安装在程序文件和OS文件中。为什么JSmooth找不到?好的!需要分配JAVA_HOME环境变量。:)JSmooth可能需要学习Java 7。@Konrad Höffner的答案是正确的,您只需设置Java_HOME变量,不需要安装任何其他东西:)