安装lombok之后无法启动eclipse

欢迎使用Markdown编辑器

安装lombok之后启动报错:

!SESSION 2020-10-12 09:47:21.974 -----------------------------------------------
eclipse.buildId=M20090211-1700
java.version=1.6.0_30
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 -clean

!ENTRY org.eclipse.equinox.simpleconfigurator 4 0 2020-10-12
09:47:22.470 !MESSAGE !STACK 0 org.osgi.framework.BundleException:
The activator
org.eclipse.equinox.internal.simpleconfigurator.Activator for bundle
org.eclipse.equinox.simpleconfigurator is invalid at
org.eclipse.osgi.framework.internal.core.AbstractBundle.loadBundleActivator(AbstractBundle.java:146)
at
org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:980)
at
org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:346)
at
org.eclipse.osgi.framework.internal.core.AbstractBundle.resume(AbstractBundle.java:355)
at
org.eclipse.osgi.framework.internal.core.Framework.resumeBundle(Framework.java:1074)
at
org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:616)
at
org.eclipse.osgi.framework.internal.core.StartLevelManager.incFWSL(StartLevelManager.java:508)
at
org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLevel(StartLevelManager.java:299)
at
org.eclipse.osgi.framework.internal.core.StartLevelManager.launch(StartLevelManager.java:247)
at
org.eclipse.osgi.framework.internal.core.SystemBundle.resume(SystemBundle.java:201)
at
org.eclipse.osgi.framework.internal.core.Framework.launch(Framework.java:644)
at org.eclipse.osgi.framework.internal.core.OSGi.launch(OSGi.java:51)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.startup(EclipseStarter.java:313)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:175)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597) at
org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549) at
org.eclipse.equinox.launcher.Main.basicRun(Main.java:504) at
org.eclipse.equinox.launcher.Main.run(Main.java:1236) Caused by:
java.lang.VerifyError: (class:
org/eclipse/osgi/internal/baseadaptor/DefaultClassLoader, method:
overrideLoadResult signature:
(Ljava/lang/ClassLoader;Ljava/lang/String;Z)Ljava/lang/Class;) Illegal
type in constant pool at
org.eclipse.osgi.baseadaptor.BaseData.createClassLoader(BaseData.java:92)
at
org.eclipse.osgi.framework.internal.core.BundleLoader.createBCL(BundleLoader.java:833)
at
org.eclipse.osgi.framework.internal.core.BundleLoader.createBCLPrevileged(BundleLoader.java:822)
at
org.eclipse.osgi.framework.internal.core.BundleLoader.createClassLoader(BundleLoader.java:354)
at
org.eclipse.osgi.framework.internal.core.BundleLoader.loadClass(BundleLoader.java:315)
at
org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(BundleHost.java:227)
at
org.eclipse.osgi.framework.internal.core.AbstractBundle.loadBundleActivator(AbstractBundle.java:139)
… 20 more Root exception: java.lang.VerifyError: (class:
org/eclipse/osgi/internal/baseadaptor/DefaultClassLoader, method:
overrideLoadResult signature:
(Ljava/lang/ClassLoader;Ljava/lang/String;Z)Ljava/lang/Class;) Illegal
type in constant pool at
org.eclipse.osgi.baseadaptor.BaseData.createClassLoader(BaseData.java:92)
at
org.eclipse.osgi.framework.internal.core.BundleLoader.createBCL(BundleLoader.java:833)
at
org.eclipse.osgi.framework.internal.core.BundleLoader.createBCLPrevileged(BundleLoader.java:822)
at
org.eclipse.osgi.framework.internal.core.BundleLoader.createClassLoader(BundleLoader.java:354)
at
org.eclipse.osgi.framework.internal.core.BundleLoader.loadClass(BundleLoader.java:315)
at
org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(BundleHost.java:227)
at
org.eclipse.osgi.framework.internal.core.AbstractBundle.loadBundleActivator(AbstractBundle.java:139)
at
org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:980)
at
org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:346)
at
org.eclipse.osgi.framework.internal.core.AbstractBundle.resume(AbstractBundle.java:355)
at
org.eclipse.osgi.framework.internal.core.Framework.resumeBundle(Framework.java:1074)
at
org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:616)
at
org.eclipse.osgi.framework.internal.core.StartLevelManager.incFWSL(StartLevelManager.java:508)
at
org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLevel(StartLevelManager.java:299)
at
org.eclipse.osgi.framework.internal.core.StartLevelManager.launch(StartLevelManager.java:247)
at
org.eclipse.osgi.framework.internal.core.SystemBundle.resume(SystemBundle.java:201)
at
org.eclipse.osgi.framework.internal.core.Framework.launch(Framework.java:644)
at org.eclipse.osgi.framework.internal.core.OSGi.launch(OSGi.java:51)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.startup(EclipseStarter.java:313)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:175)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597) at
org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549) at
org.eclipse.equinox.launcher.Main.basicRun(Main.java:504) at
org.eclipse.equinox.launcher.Main.run(Main.java:1236)

!ENTRY org.eclipse.osgi 4 0 2020-10-12 09:47:22.474 !MESSAGE Bundle
initial@reference:file:plugins/org.eclipse.equinox.simpleconfigurator_1.0.0.v20080604.jar/
[1] is not active.

!ENTRY org.eclipse.osgi 4 0 2020-10-12 09:47:22.482 !MESSAGE
Application error !STACK 1 java.lang.IllegalStateException: Unable to
acquire application service. Ensure that the org.eclipse.core.runtime
bundle is resolved and started (see config.ini). at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:74)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:386)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597) at
org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549) at
org.eclipse.equinox.launcher.Main.basicRun(Main.java:504) at
org.eclipse.equinox.launcher.Main.run(Main.java:1236)

按照这篇文章的方法重新写了一遍eclipse.ini 配置文件,还原到初始状态之后。

–launcher.library plugins\org.eclipse.equinox.launcher.win32.win32.x86_1.0.101.R34x_v20080731
-startup plugins\org.eclipse.equinox.launcher_1.0.101.R34x_v20081125.jar
-showsplash org.eclipse.platform
–launcher.XXMaxPermSize 256m
–launcher.defaultAction openFile
-vmargs
-Xms40m
-Xmx256m
-vm

再去更改eclipse 快捷方式的启动参数,因为机器上装了两个不同版本的jdk。将原来的E:\eclipse\eclipse.exe -clean -vm "D:\Program Files (x86)\Java\jdk1.6.0_30\bin"去掉最后的\javaw.exe之后可以正常启动了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值