恰好周末,我把电脑重装了一遍,装完java环境后(经过java javac java -version测试通过),点击eclipse.exe 出现error: could not open " ...jvm.cfg" 错误,在网上查找了很多资料,有说删除c:\windows\system32 下的java.exe的;有说修改 注册表中\HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environemt的。
一、删除java.exe后,问题依旧;撤销删除;
二、对于注册表我发现路径是对的,是我刚才装的路径c:\programs\java\jdk_1.6(类似路径);
而报的错误是error: could not open " d:\jre6\lib\xxx\jvm.cfg",我想着是指向问题,重新指向有错。但对于指向问题的修改,我确实没找到。我就采取最笨的方法,重新在网上下载jdk(由于本电脑是win7 64 下载了64位的),eclipse(64位),安装后,一切成功。
总结如下:jdk eclipse最好是和电脑系统一致(本机64位);一定要有专研精神,要弄明白原理,才不至于被表象迷惑。
分享到:
相关推荐
标题中的"ERROR: Cannot chcon libjvm.so 日志"是一个错误消息,通常在Linux环境中出现,这涉及到安全标识上下文转换(chcon)命令,用于改变文件或目录的安全上下文,这是 SELinux(安全增强型Linux)系统的一个...
### "could not create the java virtual machine" 解决办法 在开发过程中,我们经常会遇到 “could not create the java virtual machine” 这样的错误提示。这个问题通常出现在启动基于Java的应用程序时,比如...
在Java编程中,`java.lang.StackOverflowError` 是一个常见的运行时异常,它通常发生在程序执行过程中,当Java虚拟机(JVM)的调用栈溢出时。调用栈是每个线程用来存储方法调用信息的数据结构,当递归调用过深或者...
%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" 错误解析及解决方法 在Java编程过程中,我们经常会在开发环境中遇到各种各样的错误提示,其中“Could not find the main class, program will exit”是一...
总之,"java.lang.OutOfMemoryError: PermGen space"错误是由于Java虚拟机的 PermGen 区域内存不足造成的,可以通过增大 PermGen 区域的大小、升级JVM版本、优化类加载和库的使用等方式来解决。对于任何内存管理问题...
其中,“java.lang.OutOfMemoryError: Java heap space”是一种常见的异常情况,它表明Java虚拟机(JVM)的堆内存空间已耗尽。 #### 标题和描述中的知识点详解 **标题:“java错误处理:java.lang.OutOfMemoryError:...
这是Java动态代理机制生成的类,当我们在代码中使用了接口的代理对象时,JVM会创建这个代理类来实现对原始接口方法的拦截和增强。例如,Spring AOP(面向切面编程)在处理事务时,会为被代理的对象生成这样的代理类...
一.问题描述 今天一来公司,在IntelliJ IDEA 中启动Tomcat服务器时就出现了如下图所示的错误: ...解决办法 找出占用1099端口的进程,进入windows命令,查看什么进程占用了1099端口 使用命令:
error while loading shared libraries: libfreetype.so.6: cannot open shared object file: No such file or directory 缺少的文件libfreetype.so.6
解决Tomcat内存溢出问题的关键在于优化JVM的内存配置。以下是几个关键步骤: 1. **调整JVM启动参数**:你可以通过设置JVM的启动参数 `-Xms` 和 `-Xmx` 来控制Java进程的初始堆大小和最大堆大小。例如,可以将它们...
这个压缩包中的IBM JVM.pdf很可能会涵盖以上所述的各种概念、原理和实践技巧,对于想要深入了解JVM工作原理和进行性能优化的开发者来说,是一份宝贵的参考资料。通过学习这份文档,你将能够更全面地理解IBM JVM如何...
标题 "Could not initialize class net.sf.jasperreports.engine.util.JRStyledTextParser" 提示了一个Java运行时错误,这通常意味着在尝试加载或初始化`JRStyledTextParser`类时遇到了问题。`JRStyledTextParser`是...
"Java.lang.OutOfMemoryError: Java heap space 解决方法" Java.lang.OutOfMemoryError: Java heap space 是 Java 中的一个常见错误,它发生时,Java 虚拟机 (JVM) 无法分配对象,因为堆空间不足。下面是解决该问题...
在IT领域,尤其是在Java编程中,遇到“Can not find the main class. Program will exit.”这一错误信息是非常常见的问题。这通常意味着编译器或运行环境无法识别并定位到程序的主类,即包含main方法的类,从而导致...
通过理解和掌握这些知识点,开发者能够更好地理解Java程序的运行机制,解决内存相关问题,优化程序性能,并对JVM进行有效配置。这份文档详尽地涵盖了JVM内存管理的各个方面,是Java开发者不可或缺的学习资料。
### Myeclipse下java.lang.OutOfMemoryError: Java heap space的解决方案 在使用Myeclipse进行Java开发时,可能会遇到`java.lang.OutOfMemoryError: Java heap space`这个错误提示。这种异常通常发生在应用程序占用...
在本案例中,我们将会探讨如何解决这个问题,并参考提供的博客链接进行深入分析。 首先,我们需要了解Java本地接口(JNI,Java Native Interface)是如何工作的。JNI允许Java代码调用本地方法,这些方法是由非Java...
深入拆解一线大厂JVM 讲师:宋红康v1.1.mmap