【背景说明】
由于换了新开发笔记本,操作系统为64位Win7(家庭基本版),幸运的是原来的开发软件在Win7下能都正常安装,有些不能运行的也能通过兼容性设置解决,就是2G的内存win7有点Hold不住!!不扯蛋了,进入正题!请看:
【问题描述】
用DbVisualizer-6.0.7工具连接DB2时,出现以下截图提示:
No JVM could be found on your system.Please define EXE4J_JAVA_HOME
【原因分析】
在执行一些exe4j打包的jar生成的exe时有时会报告下面的错误:
No JVM could be found on your system.
Please define EXE4J_JAVA_HOME
to point to an installed 32-bit JDK or jre or download a JRE from www.java.com
【解决方案】
确定是否已经安装了jre,安装jre后如果还是不可以,你需要手动设置一下JAVA_HOME环境变量,具体步骤如下:
===============XP解决方案=============================
1.我的电脑 右击 >> 选 属性 >> 高级 >>点 环境变量 按钮
2.在系统变量下面点击 新建 按钮,
变量名: JAVA_HOME
变量值: C:\Program Files\Java\jre6
变量值的具体值是你jre的安装路径,默认安装的一般就是C:\Program Files\Java\jre6
现在再双击exe4j生成的exe文件就可以正常启动了.
===============Win7解决方案============================
和XP解决方案大同小异,详情如下:
1.计算机 右击 >> 选属性 >> 高级系统设置 >> 高级 >> 点 环境变量 按钮
2.在系统变量下面点击 新建 按钮,
变量名: JAVA_HOME
变量值: C:\Program Files (x86)\Java\jre6
变量值的具体值是你jre的安装路径,默认安装的一般就是C:\Program Files\Java\jre6
现在再双击exe4j生成的exe文件就可以正常启动了.
------------
THE END
- 大小: 28 KB
分享到:
相关推荐
**exe4j与Java版本32位和64位详解** `exe4j`是一款用于将Java应用程序转换为Windows可执行文件(`.exe`)的工具。它允许开发者创建独立于JRE(Java运行环境)的Windows应用程序,使得非Java用户也能轻松运行Java...
No suitable Java Virtual Machine could be found on your system. The version of the JVM must be at least 1.8 and at most 1.8. Please define INSTALL4J_JAVA_HOME to point to a suitable JVM. 这里说的很...
4. **创建可执行文件**:选择生成.exe文件的选项,Ex4j会处理所有必要的步骤,包括生成一个包含Java运行时环境的自解压可执行文件。 5. **自定义图标**:为了提高用户体验,可以为生成的.exe文件设置一个自定义图标...
exe4j是一个强大的Java应用程序执行器,主要用于将Java应用程序打包成Windows可执行文件(.exe)。这个特定的版本,"exe4j_windows-x64_5_0_1-20171227",是针对64位Windows操作系统设计的。以下是关于exe4j、64位...
以上就是关于“ecplise中启动Tomcat错误.not found on the java.library.path”的详细解析和解决方法。通过理解`java.library.path`的重要性以及`tcnative-1.dll`在Tomcat中的作用,我们可以有效地解决这个问题,...
此软件需要Java运行环境的支持,如果运行时出现以下提示:No jvm could be found on your system.Please define EXE4J_JAVA_HOME to point to an installed 32-bit JDK or JRE安装最新的Java...
exe4j是一个帮助你集成Java应用程序到Windows操作环境的java可执行文件生成工具,无论这些应用是用于服务器,还是图形用户界面(GUI)或命令行的...做测试时该版本没有出现no JVM could be found on your system问题
Java虚拟机(JVM)是Java程序运行的基础,它是一个抽象的计算机系统,负责执行Java字节码。在深入理解JVM的工作流程之前,我们首先需要知道Java程序是如何被编译和运行的。Java源代码(.java文件)通过Java编译器...
Java 1.8.0 OpenJDK 是一个广泛使用的开源Java开发工具包,适用于各种操作系统,包括Windows。这个版本的OpenJDK是1.8.0.282的更新,基于1.b08.dev.redhat分支,专为64位(x86_64)Windows平台设计。OpenJDK是Java ...
代理Java包,用于生成JVM的健康的数据,jmx_prometheus_javaagent-0.12.0.jar
Java Development Kit(JDK)是Java编程语言的核心组件,它为开发者提供了编译、调试和运行Java应用程序所需的所有工具和库。"jdk_8.0.1310.11_64.exe" 是一个特定版本的JDK,适用于64位操作系统。这个版本的JDK是...
1. **Java虚拟机选择与配置**:exe4j支持多种Java虚拟机(JVM)的选择,包括Oracle的JRE和OpenJDK等,用户可以根据需求配置最适合的JVM版本。 2. **启动参数自定义**:开发者可以设置Java启动参数,如内存分配、类...
### Java.lang.OutOfMemoryError:Java Heap Space 错误及处理办法 在Java应用程序开发与维护过程中,经常会遇到`java.lang.OutOfMemoryError: Java heap space`这一异常情况。该异常通常表明Java虚拟机(JVM)的堆...
针对"engineMonitor_java.zip_Java服务器监控_Java监控_engineMonitor_engineMoni"这个压缩包文件,我们可以深入探讨Java服务器监控的相关知识点,以及它如何帮助我们管理和优化Java应用。 首先,"Java服务器监控...
**JDK**,全称Java Development Kit,是Java编程语言的软件开发工具包,它是Java开发者必备的基础环境。本文将详细介绍JDK的安装过程,特别是针对Windows XP系统的JDK 8.0.1310.11_64位版本。 首先,JDK的重要性...
一个安装在不同操作系统的Java虚拟机负责着Java程序与操作系统之间的工作,因此每个Java虚拟机的系统环境属性是不同的,我们可以通过访问Java虚拟机的系统属性来获知一些关于当前操作系统的一些基本信息,这些信息的...
1. **Java到exe转换**:exe4j可以将Java主类及其依赖的库打包成.exe文件,使得用户可以直接双击运行,无需先安装Java环境。 2. **JVM选择与配置**:exe4j允许开发者指定或自动检测系统上的JRE,确保程序在没有预装...
“Java to EXE”就是解决这一问题的一种方法,它允许开发者将Java应用程序转换为Windows平台下的可执行文件。这个过程通常涉及到使用特定的工具,如Excelsior JET、Launch4j、JSmooth等。这些工具可以将Java字节码...
离线安装包,亲测可用
同时,由于exe4j生成的.exe文件包含了JVM,因此生成的文件大小通常会比单纯的Java类文件大得多,这需要在发布时权衡文件大小和用户体验之间的平衡。 总结起来,exe4j是Java开发者在Windows平台上便捷部署和发布应用...