could not open D:\jre1.5.0\lib\i386\jvm.cfg

今天同学遇到了一个按照jdk的安装问题,could not open D:\jre1.5.0\lib\i386\jvm.cfg,我在网上搜了下找到了一个完全可以解决的方法:

  首先遇到这个问题应该就不是什么环境变量设置错误的问题了,就算环境变量出问题也不会是这样的。

1.将装好的JDK,JRE拷贝到任意一个其他目录,如D:\bak,这样做的目的主要是为了备份JDK。  2.制面板里面将JDK,JRE卸载了,这样你电脑里面就没有安装JDK了,也就是说注册表里面没有安装信息了。  3.你会发现C:\java里面的JDK已经被卸载掉了,这时将D:\bak里面的备份JDK拷会到C:\ava里面,然后设置环境变量。    JAVA_HOME: C:\java\JDK1.5.0    path里面添加: %JAVA_HOME%\bin     设置classpath: .;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar        这时,你就拥有了与注册表无关的JDK了,可以随意移动位置,移动以后只要修改 JAVA_HOME为移动以后的路径就可以了。

 

JDK安装配置全解:从环境变量到多版本共存 JDK(Java Development Kit)是Java开发的核心运行时与编译工具集,其本质是一套包含JVM、编译器(javac)、类库和模块系统的完整契约体系。理解JDK的目录结构(如bin、jmods、lib)与环境变量(JAVA_HOME、PATH)的协同机制,是解决‘java -version报错’‘Module SDK未定义’等高频问题的关键。技术价值体现在开发可控性、多版本隔离能力及IDE与构建工具(Maven/Tomcat)的深度集成。典型应用场景包括校招面试环境搭建、Spring Boo 阅读详情

相关推荐

Ubuntu 12.04 apt-get 安装 OpenJDK 7 实战指南

Java 是一种跨平台编程语言,其运行依赖于符合规范的 Java 运行时环境(JRE)与开发工具包(JDK)。在 Linux 发行版中,包管理器(如 apt-get)是安装和维护 JDK 的核心机制,它确保二进制兼容性、ABI 稳定性及安全更新可追溯。Ubuntu 12.04 作为经典 LTS 版本,采用 OpenJDK 7 作为默认实现,其包命名体系(如 openjdk-7-jdk、openjdk-7-jre-headless)体现模块化设计思想,而 update-alternatives 工具则支撑多版

weixin_30875157的博客 410

Java环境变量配置出现报错“Error: could not open `D:\developer_tools\jre1.8.0_131\lib\amd64\jvm.cfg‘”

Java环境变量配置出现报错“Error: could not open `D:\developer_tools\jre1.8.0_131\lib\amd64\jvm.cfg'”

weixin_46029637的博客 4826

QMT vs Ptrade:量化交易新手如何根据需求选择券商系统(附实战案例)

本文对比了QMT和Ptrade两大券商量化交易系统的核心差异,帮助量化交易新手根据需求选择合适的平台。QMT适合技术面策略开发,执行效率高;Ptrade则提供全面的财务数据和复杂策略支持。通过实战案例,展示了如何结合两平台优势实现高效量化交易。

weixin_42683394的博客 528

could not open 'lib/i386/jvm.cfg'原因

JDK在安装的过程当中将会生成如下3个项目:  HKEY_LOCAL_MACHINE/SOFTWARE/JavaSoft/Java Development Kit  HKEY_LOCAL_MACHINE/SOFTWARE/JavaSoft/Java Plug-in  HKEY_LOCAL_MACHINE/SOFTWARE/JavaSoft/Java Runtime Environment    同

xinew的专栏 5767

pytorch中dataloader的num_workers参数

结论速递 在Windows系统中,num_workers参数建议设为0,在Linux系统则不需担心。 1 问题描述 在之前的任务超大图上的节点表征学习中,使用PyG库用于数据加载的DataLoader,ClusterLoader等类时,会涉及到参数num_workers。在不同系统环境试验该参数的设定值时,会出现不同的结果 colab(Linux),设为12 有warning message,提示num_workers参数设置不合理,不影响继续运行 /usr/local/lib/python3.7/di

qq_40990057的博客 1万+

别让PEX和后仿真拖后腿:Calibre与Virtuoso ADE联调的那些‘坑’与最佳实践

本文深入探讨了Calibre与Virtuoso ADE在PEX寄生参数提取和后仿真联调中的常见问题与解决方案。针对DRC/LVS验证通过后出现的网表导入错误和仿真波形异常,提供了七大典型场景的实战经验,包括PEX提取模式选择、CalibreView生成细节、环境变量配置等关键环节的最佳实践,助力工程师高效完成芯片设计验证。

weixin_33695450的博客 393

Error: could not open `C:/Program Files/Java/jre6/lib/i386/jvm.cfg'之解决方法

今天不得不写一段:搞得我都快疯掉了。在最后的几秒时刻(本来我都要睡觉了),终于搜索到解决方法:因为重装了JDK(原来我用jdk1.6的),还有就是装了java(TM) 6 update 24,我发现我在查看jdk版本的时候,就是不对的:提示:Error: could not open `C:/Program Files/Java/jre6/lib/i386/jvm.cfg'。我以为是前面的java(TM) 6 update 24的缘故,想卸发现有文件被我删丢了。这个搞了很久:弄好后,发现不是这个问题。又去网

阳光宅男 4374

USB HID虚拟电池:Windows零驱动电源状态模拟方案

虚拟电池是一种在硬件测试与功耗分析中替代真实电池、实现可控电源状态注入的关键技术。其核心原理是通过标准USB HID协议(特别是UPS设备类)向操作系统上报可编程的AC/DC状态、剩余电量、容量参数等,绕过内核驱动限制,达成毫秒级响应与跨Windows版本兼容。该技术显著提升SoC能效验证、电池健康度校准及低电量行为触发等场景的可重复性与精度。本文基于CH554微控制器实现符合HID UPS规范的物理层虚拟电池设备,支持零驱动安装、USB原生识别与实时参数调控,适用于笔记本平台功耗建模、电源管理策略验证及自

weixin_35755188的博客 355

下载安装最新的jdk后出现:could not open JAVAHOME\lib\i386\jvm.cfg

最近在电脑上重新配置java运行开发环境,就出现了这个问题:could not open JAVAHOME\lib\i386\jvm.cfg。 网上查找了许多资料,都不能解决我的问题,最终查看到一篇博文解决了这个问题。 **解决办法:**在环境变量处删除JAVA_HOME和CLASSPATH配置,然后在Path变量的最前面加上你所安装的jdk的bin目录的最新路径,比如:C:\Program Fi...

MrDoulei的博客 558

Python 静态导入与动态导入

python中模块的静态导入 与 动态导入(运行时指定模块),以及具体对应示例。

慢也好,步子小也好,往前走就好~ 717

二元交叉熵:分类模型概率校准的数学根基

二元交叉熵(BCE)是二分类任务中实现概率校准的核心损失函数,其本质源于最大似然估计与KL散度,确保模型输出具备真实可解释的概率意义。相比均方误差(MSE)或Hinge Loss,BCE强制优化预测分布与真实伯努利分布之间的信息差异,使p=0.8真正对应约80%的正例发生率,支撑风控、医疗、推荐等高信度场景的阈值决策。它不只影响训练收敛,更决定部署后概率的业务可信度——这正是Focal Loss等变体无法替代其基础地位的根本原因。理解BCE,就是理解分类模型如何从‘打分器’进化为‘概率契约签署者’。

congli3478的博客 1336

could not open C:/program files/java/jre6/lib/i386/jvm.cfg 问题解决方法

验证JDK是否安装正确 输入 java -version  提示: could not open C:/program files/java/jre6/lib/i386/jvm.cfg   解决办法:                    标准JDK的lib目录下确实没有i386的目录,这个只在JRE中存在。你大概安装JDK时,同时安装的JRE没安装正确,才导致这个问题的。可以修改注册

yundashi168.com 1479

【2025年小红书秋招(算法岗)-9月7日-第二题(200分)- 行为权重2】(题目+思路+Java&C++&Python解析+在线测试)

题目概述 给定一个长度为$n$的行为权重数组$a$,对于每个$m$($1 \leq m \leq n$),可以通过删除最多$n-m$个元素,计算删除次数乘以代价$k$加上保留的前$m$项之和的最小值。要求对每个$m$独立求解。 核心思路 问题分解:对于每个$m$,需要找到最优的删除策略,使得总代价最小。 关键观察:最优解应保留前$p$项中的$m$个最小元素,其中$p \geq m$,删除$p-m$个元素。 算法选择:对每个前缀$p$,排序并计算前$m$项的最小和,更新所有相关$m$的答案。 解决步骤 枚举前

m0_73659489的博客 157

javac命令"could not open X:/jre1.5.0/lib/i386/jvm.cfg" 的解决方法

     今天给人讲JDK的安装及使用,写好HelloWorld,编译,然后javac HelloWorld,居然报错:"could not open D:/jre1.5.0/lib/i386/jvm.cfg" 。当时就直接颜面扫地了......    首先想到的是环境变量没有配好,经查,无异。正在纳闷之时,突然想起这个JDK是安装版本,不是压缩版,会不会安装的时候在注册表里面些了什么东西,果

Java-计算-技术-人生 1万+

AI Agent Harness内容审核:生成内容合规

在过去的几年里,生成式人工智能(Generative AI)技术取得了爆炸性的发展。从 GPT-4、Claude 这样的文本生成模型,到 Midjourney、Stable Diffusion 这样的图像生成工具,再到 Sora 这样的视频生成模型,AI 已经具备了媲美甚至超越人类的内容创作能力。然而,技术是一把双刃剑。随着生成式 AI 的普及,内容安全与合规风险也呈指数级增长。

AI架构师小马 301

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

java -version 时出现 could not open D:\java\lib\i386\jvm.cfg是什么意思

简单分几步: 删除之前的jdk——删除注册表中相关项——重新安装,注意安装路径不要改变,跟之前可以用的时候一样。——配置环境变量   应该是文件缺失导致的问题。 JDK在安装的过程当中将会生成如下3个项目: HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Development Kit HKEY_LOCAL_MACHINE\SOFTWARE\Java

sunshine 9381

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

java -version时出现could not open D:/java/jre1.6.0_22/lib/i386/jvm.cfg

java -version时出现问题

分布式应用与服务器架构专栏 3408

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

eclipse报错Error:could not open'C:\jre1.8.0-191\lib\amd64\jvm.cnf

重新安装系统后,所有的东西都要重新弄,发现再次安装eclipse的时候遇到了一些小问题,在这里记录下来。

qq_45804925的博客 922

could not open Java\jre7\lib\amd64\jvm.cfg解决方案

场景 更新jdk1.7.0_15到jdk1.8.0_161。修改环境变量指向下载的安装包之后,执行java指令,提示如下: C:\Users\admin>java -version Error: could not open `C:\Program Files\Java\jre7\lib\amd64\jvm.cfg' 原因 之前采用的是jdk1.7.0_15.msi进行jdk的安装,在安装时会把java命令放到C:/windo...

fengyuzaitu_126_com的博客 5962

出现Error: could not open `D:\java_jdk\jre1.8\lib\amd64\jvm.cfg问题解决

出现Error: could not open `D:\java_jdk\jre1.8\lib\amd64\jvm.cfg问题解决

weixin_46589095的博客 5738

Error:could not open 'D:\program Files\java\jre6\lib\i386\jvm.cfg

找到注册表里面的java这个项,把里面的都删了,然后重装下就OK啦 本文转自韩立伟 51CTO博客,原文链接:http://blog.51cto.com/hanchaohan/1330138,如需转载请自行联系原作者 ...

weixin_34062469的博客 527

Error: could not open `C:\Program Files\Java\jre6\lib\i386\jvm.cfg'

前一段时间,在打开eclipce时出现如下提示: Error: could not open `C:\Program Files\Java\jre6\lib\i386\jvm.cfg'。下面说一下我的解决办法。 这个问题现在看来是由于我在安装了JDK的情况下又一次误点了JDK安装程序,导致重复安装。注册表中的数据混乱了。 1:由于我注册表修改不是很明白。所以我采取了删除所有JDK,进

峪幽兰 的博客 3890

JAVA_HOME环境变量失效的解决办法

晚上把oracle自带的weblogic给卸载了,然后打开eclipse,发现报错了:Error: could not open `C:\Java\jre7\lib\amd64\jvm.cfg'JAVA_HOME的环境变量值根本不是这个目录,到CMD命令窗口下,用echo %JAVA_HOME%,也显示正常,但是java -version时,显示java的home目录仍然是C:\Java\jre7...

weixin_34358365的博客 635

打开eclipse时出现Error:could not open D:\java\lib\i386\jvm.cfg

标准JDK的lib目录下确实没有i386的目录,这个只在JRE中存在。安装JDK时,同时安装的JRE没安装正确,才导致这个问题的。 单击开始、运行、输入regedit、确定,进入注册表编辑器regedit.exe  可以修改注册表解决(假设你是1.7): HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environment\1

qwqwqw1214的专栏 1794

在运行java程序时出现 Error: could not open c:\program Files\Java\jre6\lib\amd64\jvm.cfg'

删除 C:\windows\system32下的: java.exe javaw.exe javaws.exe 三个文件就OK了。

一光年 5306

java jre jdk 下载区别 以及环境变量配置(Error:could not open jvm.cfg 问题解决方案亲自测

JRE(Java Runtime Enviroment)是Java的运行环境。面向Java程序的使用者,而不是开发者。如果你仅下载并安装了JRE,那么你的系统只能运行Java程序。JRE是运行Java程序所必须环境的集合,包含JVM标准实现及 Java核心类库。它包括Java虚拟机、Java平台核心类和支持文件。它不包含开发工具(编译器、调试器等)。JDK(Java Development Kit...

望那伊人的博客 1710
上一篇: hibernate.dialect' must be set when no Connection available错误
下一篇: mysql JDBC Communications link failure
yklovejava
博客等级 码龄14年 0粉丝 22原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值