首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >jvm.cfg的Java path..Error

jvm.cfg的Java path..Error
EN

Stack Overflow用户
提问于 2012-01-29 13:10:32
回答 16查看 185.7K关注 0票数 35

谁能告诉我为什么当我尝试运行我的Java程序时会出现以下错误?程序编译成功,但无法运行。我已经设置了Java的路径。

代码语言:javascript
复制
C:\JavaServ>javac hello1.java
C:\JavaServ>java hello1
Error: could not open C:\Program Files\Java\jre6\lib\amd64\jvm.cfg
EN

回答 16

Stack Overflow用户

回答已采纳

发布于 2012-01-29 13:47:36

这应该是JRE的内部文件,通常你不应该在运行/编译java时处理它。

Here您可以找到有关此文件的确切用途的说明。归根结底,您的Java安装不知何故已损坏,因此作为解决此问题的首选方法,我建议您重新安装jre。

您应该确保为您的体系结构安装正确的jre。

希望,这很有帮助

票数 16
EN

Stack Overflow用户

发布于 2013-01-29 14:18:33

不要认为这是一种正确的方式...(也许正确安装Java是一个永久的解决方案)....but这是一个技巧..:)

从“c:\windows”和“c:\windows\system32”中删除“java.exe”文件。这应该可以解决这个问题。

票数 26
EN

Stack Overflow用户

发布于 2019-08-23 05:42:34

如果你在这里向下滚动这么远,更新的甲骨文版本的Java x86和x64可能也会被可怕地破坏。您可能会发现,在删除所有版本的Java,甚至手动删除c:/program files/和c:/program files (x86)/中的所有版本后,仍然无法正确运行全新的Java安装。

我在这里告诉你为什么,以及如何修复它。

转到C:\Program Files\Common Files\并删除Oracle目录。它下面有一个连接点(symlink)中的Java版本,这个连接点与所有其他安装程序隔离开来。王八蛋。

现在,还要转到系统属性->高级->环境变量并编辑系统变量下的路径。找到引用Oracle文件夹的位置,然后将其删除。关闭所有窗口,重新启动以确定是否需要。

安装JRE或JDK。打开命令提示符,输入'java‘,如果它出现,你就是金色的。如果没有,请返回到PATH变量并添加"C:\Program Files (x86)\Java\jdk1.8.0_221\bin“或任何适合您的机器的内容。

我讨厌先知。

票数 16
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9051103

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档