猿问

eclipse无法启动.为什么?

点eclipse老出来个小窗口,说发现了个错误,查看某某日志文件!

!SESSION 2008-09-06 21:07:46.765 -----------------------------------------------
eclipse.buildId=M20060921-0945
java.version=1.7.0-ea
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=zh_CN
Command-line arguments: -os win32 -ws win32 -arch x86

!ENTRY system.bundle 4 0 2008-09-06 21:07:47.750
!MESSAGE FrameworkEvent.ERROR
!STACK 0
org.osgi.framework.BundleException: Exception in org.eclipse.osgi.framework.internal.core.SystemBundleActivator.start() of bundle system.bundle.
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:1010)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:966)
at org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:549)
at org.eclipse.osgi.framework.internal.core.StartLevelManager.incFWSL(StartLevelManager.java:484)
at org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLevel(StartLevelManager.java:275)
at org.eclipse.osgi.framework.internal.core.StartLevelManager.launch(StartLevelManager.java:245)
at org.eclipse.osgi.framework.internal.core.SystemBundle.resume(SystemBundle.java:155)
at org.eclipse.osgi.framework.internal.core.Framework.launch(Framework.java:503)
at org.eclipse.osgi.framework.internal.core.OSGi.launch(OSGi.java:51)
at org.eclipse.core.runtime.adaptor.EclipseStarter.startup(EclipseStarter.java:289)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:173)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

胡说叔叔
浏览 851回答 4
4回答

森栏

唉,可怜的孩子,又在为开发环境的错误伤透了脑筋。你的提问让我想起来我当年当程序员的时光。很显然你的系统和你的Java虚拟机都没事况且你的jdk也确实够新的我的才是1.6。是你的eclipse运行文件缺失。下载个新的吧问题出在Command-line arguments: -os win32 -ws win32 -arch x86这一行吧你现在的eclipse删除依照老生说的的做法:在eclipse文件下有个eclipse.ini文件打开它。现在如果没有-vm 这个参数那么就在最后新起一行写上-vm+空格+参数参数是你安装的jdk目录比如我的-vm d:/java/jdk1.7.0/bin/javaw.exe注意不要用\代替了目录中的/(Java中的目录用/分割)这样什么环境变量path,clashpath,javahome都不用配置了 

一只萌萌小番薯

估计跟你的系统有关系吧,建议重新安装或者重新解压缩!把原来的删掉。如果重装不行的话,那就有可能是你的jdk的版本太低了,这个也会导致错误。

慕妹3242003

没有配置JDK。安装完JDK后配置环境变量 计算机→属性→高级系统设置→高级→环境变量系统变量→新建 JAVA_HOME 变量 。变量值填写jdk的安装目录(本人是 E:\Java\jdk1.7.0)系统变量→寻找 Path 变量→编辑在变量值最后输入 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;(注意原来Path的变量值末尾有没有;号,如果没有,先输入;号再输入上面的代码)系统变量→新建 CLASSPATH 变量变量值填写 .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(注意最前面有一点)系统变量配置完毕检验是否配置成功 运行cmd 输入 java -version (java 和 -version 之间有空格)若显示版本信息 则说明安装和配置成功。
随时随地看视频慕课网APP
我要回答