No JVM could be found on your system.Please define EXE4J_JAVA_HOME问题解决方法

AI摘要

本文介绍了解决DbVisualizer-6.0.7工具在连接DB2时遇到“NoJVMcouldbefoundonyoursystem”错误的方法。通过设置JAVA_HOME环境变量,确保系统能够找到已安装的JRE,从而实现正常连接。

【背景说明】

由于换了新开发笔记本,操作系统为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

exe4j+Java版本32位和64位 立即下载

相关推荐

西电微原课设——矩阵式键盘数字密码锁设计

内容要求:根据设定好的密码,采用4x4矩阵键盘实现密码的输入功能。当密码输入正确之后,锁就打开(绿灯亮),10秒之后,锁自动关闭(红灯亮);如果连续输入三次密码不正确,就锁定按键5秒钟,同时发出报警(黄灯闪),5秒后,解除按键锁定,恢复密码输入。...

Polaris的博客 1万+

No JVM could be found on your system. Please define EXE4J_JAVA_HOME to point to an installed 64-bit

在使用exe4j打包程序的时候遇到的问题1、首先需要添加一个环境变量。检查你的环境变量,有没有添加或者添加是否正确!2、如果问题还没有解决说明是你在exe4j建包过程中配置出现了问题,检查这几个地方。 这个问题主要是由于你设置的jre版本出现了问题,或者环境变量没有配。 1、首先需要添加一个环境变量。检查你的环境变量,有没有添加或者添加是否正确! 环境配好以后直接点finish ,从新启动一...

Mr_Van的博客 6万+

python爬虫自动下载网页链接

需求分析 今天遇到一个简单的需求,需要下载澳大利亚电力市场NEM日前市场的发电商报价数据(http://nemweb.com.au/Reports/Current/Next_Day_Offer_Energy/),页面观感是这样的: Ctrl + F 一下,看到一共有395个zip链接。于是就想着用python爬虫自动下载。这个网页很简单,没有验证码,甚至不需要登录,因此自动下载的pytho...

da_kao_la的博客 1万+

No JVM could be found on your system. 在您的系统上找不到JVM。 Please define EXE4J JAVA HOME to point to an ins

如果您没有安装Java,或者安装的是64位而不是32位,您需要从Oracle官网或 Adoptium (https://adoptium.net/) 下载并安装32位的JDK或JRE。请注意,自Java 11起,Oracle对个人用户不再提供免费的商用JDK,您可以选择使用Adoptium的OpenJDK版本。这个问题表明您正在尝试运行一个需要Java运行环境(JRE)或者Java开发工具包(JDK)的程序(特别是通过Exe4j打包的应用程序),但是您的系统上没有正确配置Java环境。

qq_33240556的博客 1万+

Allegro老鸟的20年效率秘籍:用YepEda Skill脚本实现PCB设计全流程自动化

本文分享了Allegro资深工程师20年效率秘籍,通过YepEda Skill脚本实现PCB设计全流程自动化。从封装建库到规则配置,再到DFM审核,YepEda Skill大幅提升设计效率,每天节省至少4小时重复劳动。文章详细解析了自动化工具链的核心功能,并提供了实战技巧和量化对比数据。

weixin_42546392的博客 239

11-16 Fluent结果查看及后处理功能(做动画、监控点)

监控点、面及动画操作

zheaa的博客 1万+

No JVM could be found on your system.Please define EXE4J_JAVA_HOME问题解决方法(版本问题)

No JVM could be found on your system.Please define EXE4J_JAVA_HOME问题解决方法(版本问题)

qq_38472535的博客 2079

vue2学习笔记2-老规矩,从Hello World开始,了解Vue实例和模板

想要把“Hello,World”放置在页面上,首先需要准备一个HTML的块级元素div,来承接内容。

l_q_l的专栏 1258

No JVM could be found on your system. Please define EXE4J_JAVA_HOME to point to an installed 32-bit

使用exe4j制作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,如果

Lengruobing423的专栏 9435

YOLOv11改进策略【独家融合改进】| MobileNetV4+BiFPN,轻松实现降参涨点,适用专栏内所有的骨干替换

可扩展的高效物体检测BiFPN(加权双向特征金字塔网络)

Limiiiing的博客 2362

目标检测YOLO实战应用案例100讲-基于YOLOv7的番茄采摘机械手场景感知及试验(下)

根据软件系统的设计需求,制定系统的可行性方案分析,编写系统的相关程序和 调试运行环境,对系统进行测试,以实现对番茄数据的采集及监测。登陆界面登陆后,进入选择界面,菜单包括了对番茄种植棚室的固定相机数据的监测、 对番茄采摘机械手的双目相机采集的番茄的静态、动态数据的获取、对番茄静态、动态数 据处理的功能菜单等选项。与利用人工去进行对于番茄果实的识别和数目的统计相比,番茄视觉系统自动记录番 茄数量以及红色已经成熟的番茄、青色未成熟番茄的数量,减轻人工记录的工作量,减少 人工记录的误差,从经济方面是可行的。

qq_36130719的博客 812

解决安装exe4j出现的“No JVM could be found on your system.Please define EXE4J_JAVA_HOME...”的问题

但在安装过程中,遇到了许多问题,网上出现的方法也都不能解决我的问题,一直出现No JRE或者No JVM的报错,导致安装失败。经过一晚上,笔者最后还是解决了问题,现分享给大家。在安装exe4j时,如果你出现以下弹窗,请先注意你的安装包是32位的还是64位的,去对应你的JRE,图示为需要64位JRE。如果这样能解决,那就是最好的情况了。其实这个报错,你真的不需要去系统设置这个环境变量,你需要做的,就是找一个更加古老的JRE,当你下载成功后,安装程序甚至连图一的都不会出现。关于这个JDK,大家可以去官网下载,

H2671755371的博客 1万+

2024年上半年试题二:论性能测试方法及其应用

2025年1月,我以系统分析师的身份参与了公司OA系统的开发与建设。该系统包含的功能有打卡签到、公文流转、工资查询等。我们吸取了之前由于系统使用人数激增暴露出的短时间卡顿等问题,所以在本次开发中,我们非常重视系统的性能测试。通过自动化的测试工具模拟多种正常、峰值及异常负载条件对系统的各项性能指标进行测试。性能测试在软件的质量保证中起着重要的作用,它包括的测试内容丰富多样,常见的负载测试和压力测试都属于性能测试。

银帅 548

Exe4j可执行文件报错:No JVM could be found on your system. Please define EXE4J_JAVA_HOME ......

问题背景 使用exe4j生成的可执行文件,在自己电脑上运行正常,但是在其他电脑上运行就出现No JVM could be found on your system.的错误。 解决方法 1.确保电脑装有java运行环境(jre); 2.确保jre的版本与使用exe4j生成exe时设置的版本一致,保证jre的版本在Minumum与Maximum之间; 3.确保用于...

HerofH_的博客 1万+

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

Exe4j可执行文件报错:No JVM could be found on your system. Please define EXE4J_JAVA_HOME 解决思路

最近给公司用java做了一些小工具,想要将其打包成可以独立运行的exe,每次在自己电脑都可以成功运行但是当安装包同事电脑后,一直报错::No JVM could be found on your system. Please define EXE4J_JAVA_HOME 非常的崩溃, 看了网上很多大神的一些处理方法,比如说修改环境变量,保证javac和java之间版本一致,添加exe4j的java_home,还有在打包的时候添加jre,统统不行。经过多次尝试,我发现同事电脑java 版本号为 8 但是我设置

weixin_39664781的博客 6392

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

Error:No JVM could be found on your system. Please define EXE4J_JAVA_HOME to

Error: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 解决方法: 这是Java版本问题,需要升级Java,或者重新下载高版本的Java。

大唐雨夜的博客 4385

采用 EXE4j 把 jar 生成 exe 可执行文件时,出现 NO JVM could be found on your system异常

NO JVM could be found on your system.Please define EXE4J_JAVA_HOME to point to an installed 32-bit JDK or JRE or dowaload a JRE from www.java.com

'' 不做笨死的菜鸟,大步走向程序猿 '' 2万+

No JVM could be found on your system.please define ESE4J_JAVA_HOME to point to an installed 32-bit o

在运行exe时,出弹出一个框No JVM could be found on your system.please define ESE4J_JAVA_HOME to point to an installed 32-bit or JRE or download a JRE from www.java.com 明明环境变量JAVA_HOME也有配置,cmd验证的时候也正确,还是没办法执行。

qq_30730419的博客 6643

运行exe4j打包的程序报错:No JVM could be found on your system. Please define EXE4J_JAVA_HOME to point to an in...

安装jre1.8 32位,并设置了环境变量 EXE4J_JAVA_HOME依然报错。 解决: 安装jre 1.6 x86百度自行下载 设置环境变量 EXE4J_JAVA_HOME C:\Program Files (x86)\Java\jre1.6.0_04 希望能帮到你。 转载于:https://www.cnblogs.com/smileinwind/p...

weixin_30608131的博客 2483
上一篇: JDK版本不兼容问题(Unsupported major.minor version 49.0)
下一篇: DB2 基础: 物化查询表简介
iteye_821
博客等级 码龄8年 0粉丝 46原创
评论 3
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值