Error occurred during initialization of VM
java.lang.Error: java.lang.ClassNotFoundException: com.kingdee.eas.exetools.SystemClassLoader
at java.lang.ClassLoader.initSystemClassLoader(ClassLoader.java:1357)
at java.lang.ClassLoader.getSystemClassLoader(ClassLoader.java:1320)
Caused by: java.lang.ClassNotFoundException: com.kingdee.eas.exetools.SystemClassLoader
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:247)
at java.lang.SystemClassLoaderAction.run(ClassLoader.java:2067)
at java.security.AccessController.doPrivileged(Native Method)
at java.lang.ClassLoader.initSystemClassLoader(ClassLoader.java:1345)
at java.lang.ClassLoader.getSystemClassLoader(ClassLoader.java:1320)
http://tieba.baidu.com/p/4312242818
虚拟机初始化时遇到错误,这个软件没装好或者jdk环境变量没有配置好(没有指向系统运行所需的包);
方法一:
修改配置文件
eclipse.ini
-startup
plugins/org.eclipse.equinox.launcher_1.0.200.v20090520.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.0.200.v20090519
-product
org.eclipse.epp.package.jee.product
--launcher.XXMaxPermSize
256M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms40m
-Xmx512m
将最后一行改为 -Xmx256m
方法二:重装eclipse,重配jdk环境变量
com.kingdee.eas.exetools.SystemClassLoader 这个类没有找到,将这个类所在的依赖包引入,也有可能是该jar的版本问题。