我最近遇到一个问题!!!How to break??
我下载了eclipse-java-indigo-SR2-win32,,然后安装了一些插件,,这之后都还没有任何问题。。但是当我装中文语言插件后,就启动不了了。eclipse在workspace里的log文件里有这样的记录:
eclipse.buildId=M20120208-0800
java.version=1.7.0_03
java.vendor=Oracle Corporation
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=zh_CN
Framework arguments: -product org.eclipse.epp.package.java.product
Command-line arguments: -os win32 -ws win32 -arch x86 -product org.eclipse.epp.package.java.product
!ENTRY org.eclipse.osgi 4 0 2012-11-03 19:10:12.655
!MESSAGE 自动激活 bundle org.eclipse.mylyn.tasks.ui 时出错(593)。
!STACK 0
.....(这边省略很多)
Root exception:
java.lang.NoClassDefFoundError: org/eclipse/mylyn/internal/provisional/commons/ui/CommonFonts
at org.eclipse.mylyn.internal.tasks.ui.TasksUiPlugin.start(TasksUiPlugin.java:553)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl$1.run(BundleContextImpl.java:711)
at java.security.AccessController.doPrivileged(Native Method)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:702)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:683)
at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:381)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:299)
at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:440)
at org.eclipse.osgi.internal.loader.BundleLoader.setLazyTrigger(BundleLoader.java:268)
at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:107)
at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:463)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:216)
at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:400)
at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:476)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:429)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:417)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)
at java.lang.ClassLoader.loadClass(Unknown Source)
at org.eclipse.osgi.internal.loader.BundleLoader.loadClass(BundleLoader.java:345)
at org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(BundleHost.java:229)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadClass(AbstractBundle.java:1207)
at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:174)
at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:905)
at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:243)
at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:55)
at org.eclipse.ui.internal.util.Util.safeLoadExecutableExtension(Util.java:879)
at org.eclipse.ui.internal.menus.DynamicToolBarContributionItem.createContributionItem(DynamicToolBarContributionItem.java:183)
at org.eclipse.ui.internal.menus.DynamicToolBarContributionItem.getContributionItem(DynamicToolBarContributionItem.java:176)
at org.eclipse.ui.internal.menus.DynamicToolBarContributionItem.createControl(DynamicToolBarContributionItem.java:278)
at org.eclipse.jface.action.ControlContribution.fill(ControlContribution.java:97)
at org.eclipse.jface.action.ToolBarManager.update(ToolBarManager.java:353)
at org.eclipse.jface.action.ToolBarManager.createControl(ToolBarManager.java:111)
at org.eclipse.ui.internal.menus.TrimContributionManager$ToolBarTrimProxy.dock(TrimContributionManager.java:88)
at org.eclipse.ui.internal.menus.TrimContributionManager.update(TrimContributionManager.java:265)
at org.eclipse.ui.internal.WorkbenchWindow.updateLayoutDataForContents(WorkbenchWindow.java:3874)
at org.eclipse.ui.internal.WorkbenchWindow.setLayoutDataForContents(WorkbenchWindow.java:3885)
at org.eclipse.ui.internal.WorkbenchWindow.createDefaultContents(WorkbenchWindow.java:1157)
at org.eclipse.ui.internal.WorkbenchWindowConfigurer.createDefaultContents(WorkbenchWindowConfigurer.java:623)
at org.eclipse.ui.application.WorkbenchWindowAdvisor.createWindowContents(WorkbenchWindowAdvisor.java:300)
at org.eclipse.ui.internal.WorkbenchWindow.createContents(WorkbenchWindow.java:1043)
at org.eclipse.jface.window.Window.create(Window.java:431)
at org.eclipse.ui.internal.Workbench$22.runWithException(Workbench.java:1216)
at org.eclipse.ui.internal.StartupThreading$StartupRunnable.run(StartupThreading.java:31)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:135)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4140)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3757)
at org.eclipse.ui.application.WorkbenchAdvisor.openWindows(WorkbenchAdvisor.java:803)
at org.eclipse.ui.internal.Workbench$33.runWithException(Workbench.java:1600)
at org.eclipse.ui.internal.StartupThreading$StartupRunnable.run(StartupThreading.java:31)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:135)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4140)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3757)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2609)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2499)
at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:679)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:668)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:123)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:344)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577)
at org.eclipse.equinox.launcher.Main.run(Main.java:1410)
Caused by: java.lang.ClassNotFoundException: org.eclipse.mylyn.internal.provisional.commons.ui.CommonFonts
at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:513)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:429)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:417)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 73 more
谢谢大家了!!!
相关推荐
然而,在实际操作过程中,不少用户会遇到Eclipse中Tomcat启动失败的问题,这不仅影响了开发效率,也可能导致项目延期。本文将深入探讨这一问题,并提供一系列可能的解决方案,帮助开发者们有效应对Eclipse中Tomcat...
1. **JVM版本不兼容**:如果系统中安装的Java虚拟机版本与Eclipse所需版本不一致,可能会导致Eclipse启动失败。 2. **插件冲突**:Eclipse支持丰富的插件扩展功能,但过多或不兼容的插件可能会导致启动问题。 3. **...
- 当Eclipse启动失败时,它通常会在工作区的`.log`文件中记录错误信息。查看这些日志可以帮助定位问题的具体原因。 以上是针对“initializing java tooling (1%)”问题的一些常见解决方案。请按照步骤逐一排查,找...
如果该文件中的某些参数设置错误,可能会导致Eclipse启动失败或者运行不稳定。 #### 三、解决方案 根据上述分析,我们可以通过调整Eclipse的内存参数来解决Eclipse自动关闭的问题。 ##### 1. 修改`eclipse.ini`...
需要注意的是,尽管批处理文件能够帮助自动化Eclipse的启动过程,但应避免直接运行该文件,以免因错误的参数配置导致Eclipse启动失败。 ### 结论 通过上述步骤,可以有效地解决Eclipse无法打开的问题,优化其虚拟...
### Eclipse启动报错解决方案 #### 一、问题概述 在使用Eclipse开发工具时,可能会遇到启动失败的情况,其中一种常见的错误提示为:“Version 1.4.2_03 of the JVM not suitable for this product. Version 1.5 or...
这一错误提示通常出现在 Eclipse 启动失败时,表明 Java 虚拟机 (JVM) 的创建过程中遇到了问题。本文将详细介绍该问题的原因以及如何解决。 #### 一、问题原因分析 1. **内存分配不足**:当 JVM 的内存参数设置不...
通过上述步骤,可以有效地解决由于 Java 环境版本不匹配导致的 Eclipse 启动失败问题。值得注意的是,如果未来需要在不同版本的 Java 环境之间切换,只需重复步骤 2 和步骤 3 即可实现。此外,在进行 Java 环境配置...
### 数据库连接Eclipse“用户登录失败”的解决方法 #### 背景介绍 在进行Java课程设计过程中,经常会遇到数据库连接失败的情况。本文主要针对使用Eclipse开发环境时遇到的“用户登录失败”问题进行详细分析与解决。...
如果在安装后遇到问题,如Eclipse启动失败或插件未生效,可以检查Eclipse的错误日志(`workspace\.metadata\.log`)来查找可能的错误原因。 一旦插件成功安装,你可以在Eclipse的“团队”菜单中看到SVN的相关选项,...
1. **Eclipse启动失败**:检查JDK是否正确安装,并确保环境变量配置无误。 2. **MyEclipse插件安装失败**:确认Eclipse版本与MyEclipse版本兼容;检查网络连接情况。 3. **项目构建错误**:检查项目构建路径设置,...
3. **Eclipse 启动失败**:检查 JDK 是否正确安装以及 Eclipse 的配置是否正确。 #### 六、总结 通过上述步骤,我们已经成功地在 Eclipse 中配置了 Android 开发环境。这为后续的学习和实践奠定了基础。对于新手来...
- **Eclipse启动失败** 检查JDK环境是否正确配置,或者尝试重新安装JDK和Eclipse。 - **编译错误** 查看错误信息,确认是否缺少必要的库或头文件。 #### 六、总结 通过上述步骤,我们已经完成了Eclipse C++开发...
`osgi.bundles`列出了Eclipse启动时需要加载的插件;`eclipse.product`指定了Eclipse产品的ID;`osgi.instance.area.default`指定了工作空间元数据的默认位置。 - 保存`config.ini`文件,并重启Eclipse。 3. **...
为了防止后续Eclipse启动失败,建议同时安装Java Runtime Environment (JRE)。JDK可以从Oracle官网或者第三方下载站点获取。 ### 二、下载与安装Eclipse 1. 访问提供的网盘链接:...
5. **Eclipse配置文件错误**:eclipse.ini文件是Eclipse的启动配置文件,错误的配置可能会导致启动失败。检查并修正其中的内存分配、路径设置等参数。 6. **操作系统问题**:有时候,Eclipse的启动问题可能源于操作...
**正文** "Eclipse插件FindBugs"是一个用于静态代码分析的强大工具,旨在帮助开发者在运行程序之前发现潜在的bug和代码...在Eclipse中,即使直接安装失败,我们也可以通过手动方式轻松地将FindBugs集成到开发环境中。
Eclipse启动失败** - **检查环境变量:** 确保已经正确配置了JAVA_HOME等环境变量。 - **检查JDK安装:** 确认是否已经正确安装了JDK。 - **JDK版本匹配:** 确保JDK的版本与Eclipse版本相匹配。 - **修改配置文件...
- 如果遇到问题,如启动失败或无法访问,检查日志文件(位于Tomcat的logs目录下)以获取错误信息。 通过上述步骤,你可以在Eclipse中便捷地部署和启动Web项目,利用Eclipse的强大功能和Tomcat的稳定性能,实现高效...