`

error:could not open ...jvm.cfg解决方法

阅读更多
http://blog.sina.com.cn/s/blog_3c9872d00101lcmz.html
出现这种情况大多是因为电脑上之前安装过JDK,卸载重装之后,运行java命令会出现error:could not open ...jvm.cfg的错误。
    打开系统环境变量,查看PATH,会看到诸如此类的配置信息:
    %SystemRoot%\system32;%SystemRoot%;......%JAVA_HOME%\lib;%JAVA_HOME%\bin
  
    原因:在运行java时,默认会按照PATH中设置的路径去寻找java.exe文件,按上述PATH信息首先会去找%SystemRoot%\system32目录下的文件,而该目录下的java.exe对应的jdk安装目录已被卸载,自然会出现文件打不开的提示。

    看到这儿或许你明白了,简单的解决方法有二:
    1、直接删除system32目录(或windows目录,视PATH中的路径设置而定)下的java.exe(其实看下文件日期就会发现,该文件与当前安装的JAVA bin目录下的文件日期不一样);
    2、直接将%JAVA_HOME%\bin;放在PATH路径的最前面(知道为什么了吧);
分享到:
评论

相关推荐

    ERROR: Cannot chcon libjvm.so 日志

    标题中的"ERROR: Cannot chcon libjvm.so 日志"是一个错误消息,通常在Linux环境中出现,这涉及到安全标识上下文转换(chcon)命令,用于改变文件或目录的安全上下文,这是 SELinux(安全增强型Linux)系统的一个...

    could not create the java virtual machine 解决办法

    根据题目提供的部分`eclipse.ini`文件内容,我们可以看到一些关键的JVM参数设置,这些设置对于解决“could not create the java virtual machine”问题至关重要。下面是具体的解决方案: 1. **调整内存参数**: - ...

    如何解决java.lang.StackOverflowError

    总的来说,解决`java.lang.StackOverflowError`涉及理解Java的内存模型,尤其是线程栈的工作原理,以及适时调整JVM参数。同时,代码优化是预防这类问题的关键,确保递归的正确性,减少不必要的内存消耗,并充分利用...

    借HSDB来探索HotSpot VM的运行时数据.gist1

    %JAVA_HOME%/lib/sa-jdi.jar sun.jvm.hotspot.HSDB`则启动HSDB。 HSDB是HotSpot虚拟机的调试桥,它可以连接到正在运行的JVM并提供对堆、栈、方法等的检查。在HSDB会话中,`universe`命令显示了堆的参数和状态。这里...

    could not find the main class,program will exit

    ### "Could Not Find the Main Class, Program Will Exit" 错误解析及解决方法 在Java编程过程中,我们经常会在开发环境中遇到各种各样的错误提示,其中“Could not find the main class, program will exit”是一...

    Caused by: java.lang.OutOfMemoryError: PermGen space解决方案

    总之,"java.lang.OutOfMemoryError: PermGen space"错误是由于Java虚拟机的 PermGen 区域内存不足造成的,可以通过增大 PermGen 区域的大小、升级JVM版本、优化类加载和库的使用等方式来解决。对于任何内存管理问题...

    java错误处理:java.lang.OutOfMemoryError: Java heap space

    - 描述提到了对这个问题的相关资料进行整理,这意味着该文档将提供如何识别、分析并解决此类问题的方法。 #### 详细解析 **异常出现的原因:** 1. **内存分配不足**:默认情况下,JVM启动时分配的堆内存可能不...

    java.lang.NoSuchMethodException: com.sun.proxy.$Proxy58.list错误解决办法

    这是Java动态代理机制生成的类,当我们在代码中使用了接口的代理对象时,JVM会创建这个代理类来实现对原始接口方法的拦截和增强。例如,Spring AOP(面向切面编程)在处理事务时,会为被代理的对象生成这样的代理类...

    Tomcat内存溢出的解决方法(java.util.concurrent.ExecutionException)

    在Java中,这主要与JVM(Java虚拟机)的内存模型有关,该模型包括堆(Heap)、栈(Stack)、方法区(Method Area)和程序计数器(PC Register)等几个区域。当堆或方法区的内存耗尽时,就会抛出`OutOfMemoryError`。...

    libfreetype.so.6.12.1

    error while loading shared libraries: libfreetype.so.6: cannot open shared object file: No such file or directory 缺少的文件libfreetype.so.6

    IBM-JVM.rar_jvm_site:www.pudn.com

    这个压缩包中的IBM JVM.pdf很可能会涵盖以上所述的各种概念、原理和实践技巧,对于想要深入了解JVM工作原理和进行性能优化的开发者来说,是一份宝贵的参考资料。通过学习这份文档,你将能够更全面地理解IBM JVM如何...

    java.lang.OutOfMemoryError: Java heap space 解决方法

    "Java.lang.OutOfMemoryError: Java heap space 解决方法" Java.lang.OutOfMemoryError: Java heap space 是 Java 中的一个常见错误,它发生时,Java 虚拟机 (JVM) 无法分配对象,因为堆空间不足。下面是解决该问题...

    Could not initialize class net.sf.jasperreports.engine.util.JRStyledTextParser

    标题 "Could not initialize class net.sf.jasperreports.engine.util.JRStyledTextParser" 提示了一个Java运行时错误,这通常意味着在尝试加载或初始化`JRStyledTextParser`类时遇到了问题。`JRStyledTextParser`是...

    解决 Can not find the main class. Program will exit. 难题

    如果主类中没有这个方法,那么JVM(Java虚拟机)就无法找到程序的入口点,从而抛出“Can not find the main class”错误。 2. **类路径配置错误**:类路径(Classpath)是JVM用于查找用户定义的类或库的路径。如果...

    (最终解决)java.lang.UnsatisfiedLinkError解决尝试

    当Java虚拟机(JVM)尝试加载一个本地方法并找不到对应的库时,就会抛出`UnsatisfiedLinkError`。 解决此问题的第一步是检查库文件的路径。在Java中,我们可以通过`System.loadLibrary("libraryName")`来加载本地库...

    jvm-introduction.rar_site:www.pudn.com

    通过理解和掌握这些知识点,开发者能够更好地理解Java程序的运行机制,解决内存相关问题,优化程序性能,并对JVM进行有效配置。这份文档详尽地涵盖了JVM内存管理的各个方面,是Java开发者不可或缺的学习资料。

    Android Studio 报错failed to create jvm error code -4的解决方法

    代码如下:failed to create jvm error code -4 这一般应是内存不够用所致,解决方法参考如下。 打开 Android Studio 安装目录下的bin目录,查找并打开文件 studio.exe.vmoptions,修改代码: 代码如下:-Xmx512m 为...

    Myeclipse下java.lang.OutOfMemoryError Java heap space的解决

    通过以上方法,通常可以有效解决Myeclipse下出现的`java.lang.OutOfMemoryError: Java heap space`问题。需要注意的是,在调整JVM参数时应当根据实际情况合理设置,以免造成资源浪费或者性能下降。同时也要持续关注...

    深入拆解一线大厂JVM 讲师:宋红康v1.1.mmap

    深入拆解一线大厂JVM 讲师:宋红康v1.1.mmap

Global site tag (gtag.js) - Google Analytics