开发环境 -- 运行Hitool出现“A Java Runtime Environment (JRE) or Java Development Kit (JDK)”错误处理

时间:2024-03-30 12:13:06

今天第一次使用Hitool工具,打开的时候出现以下报错:

开发环境 -- 运行Hitool出现“A Java Runtime Environment (JRE) or Java Development Kit (JDK)”错误处理

A Java Runtime Environment (JRE) or Java Development Kit (JDK)
must be available in order to run HiTool. No Java virtual machine
was found after searching the following locations:
D:\HiTool\jre\bin\javaw.exe

javaw.exe in your current PATH

意思为必须有Java运行时环境(JRE)或Java开发工具包(JDK)才能运行HiTool。

那下面就开始安装Java开发工具包(JDK)

我用的是这一款JDK,下载地址:http://rj.baidu.com/soft/detail/14459.html?ald

安装过程可以参考这篇文章(同时需要配置环境):http://www.gzweix.com/article/sort0250/sort0520/info-314748.html

安装完成后,打开“我的电脑”。控制面板一系统和安全、高级系统设置,选择“环境变量”,对“系统变量(S)”进行设置:新建系统变量,变量名为“JAVA-HOME " ;变量值填写JDK的安装位置。笔者安装JDK安装位置为:\Program  Files\Java\Jdk1.7.0_51。


除了以上这个出错,在过程中还出现了一下两种错误,都可以用上面这个方法解决(如已经安装jdk的可以卸载重新安装一次)。

开发环境 -- 运行Hitool出现“A Java Runtime Environment (JRE) or Java Development Kit (JDK)”错误处理

error:could not create the java machine.Error: A fatal exception has occurred.


安装完java环境后,再次运行Hitool,还是报错:

开发环境 -- 运行Hitool出现“A Java Runtime Environment (JRE) or Java Development Kit (JDK)”错误处理

failed to create the java virtual machine

参考这篇文章:http://blog.sina.com.cn/s/blog_740ccd040101ozpc.html

解决方法如下:

记事本打开HiTool.ini

-startup
plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.100.v20110502
-vmargs
-Xverify:none
-Xms40m
-Xmx64m
-XX:PermSize=40m
-XX:MaxPermSize=64m
-Xnoclassgc
-XX:CMSInitiatingOccupancyFraction=85
-XX:DefaultMaxRAMFraction=1
-XX:+UseParallelGC
-XX:NewRatio=8
-XX:SurvivorRatio=8
-XX:TargetSurvivorRatio=90
-XX:MaxTenuringThreshold=31
-XX:+UseBiasedLocking
-XX:CompileCommand=quiet
-XX:CompileCommand=exclude,org/eclipse/core/internal/dtree/DataTreeNode,forwardDeltaWith
-XX:CompileCommand=exclude,java/text/SimpleDateFormat,subParseZoneString
-XX:CompileCommand=exclude,org/eclipse/jdt/internal/compiler/lookup/ParameterizedMethodBinding,<init>

将第五行-vmargs 修改为-vmC:\Program Files (x86)\Java\jre1.8.0_131\bin   (该路径是java安装的路径)。


注意:如果环境安装完后,运行Hitool还是报第一种错误,可以尝试到java目录下,把以下几个文件拷贝到Hitool目录下运行,如下所示:

开发环境 -- 运行Hitool出现“A Java Runtime Environment (JRE) or Java Development Kit (JDK)”错误处理开发环境 -- 运行Hitool出现“A Java Runtime Environment (JRE) or Java Development Kit (JDK)”错误处理


再次点击运行,成功!

开发环境 -- 运行Hitool出现“A Java Runtime Environment (JRE) or Java Development Kit (JDK)”错误处理