MyEclipse 安装报错解决方法

本软件是2019.4的,安装出错可以降低jdk版本,实测jdk13.0.2可以jdk15.0.1是无法安装的

10月 25, 2020 11:18:03 上午 com.genuitec.pulse.installer.processor.offline.copybundled.InlineUnpackingJarOutputStream updateForJava17
警告: Unable to override charset encoding for output Jars
java.lang.NoSuchFieldException: isUTF8
	at java.base/java.lang.Class.getDeclaredField(Class.java:2569)
	at com.genuitec.pulse.installer.processor.offline.copybundled.InlineUnpackingJarOutputStream.updateForJava17(Unknown Source)
	at com.genuitec.pulse.installer.processor.offline.copybundled.InlineUnpackingJarOutputStream.<init>(Unknown Source)
	at com.genuitec.pulse.installer.processor.offline.copybundled.CopyBundledCollect.transferPackedArtifact(Unknown Source)
	at com.genuitec.pulse.installer.processor.offline.copybundled.CopyBundledCollect.transferSingle(Unknown Source)
	at com.genuitec.pulse.installer.processor.offline.copybundled.CopyBundledCollect.completePhase(Unknown Source)
	at org.eclipse.equinox.internal.p2.engine.Phase.postPerform(Phase.java:251)
	at org.eclipse.equinox.internal.p2.engine.Phase.perform(Phase.java:101)
	at org.eclipse.equinox.internal.p2.engine.PhaseSet.perform(PhaseSet.java:47)
	at org.eclipse.equinox.internal.p2.engine.Engine.perform(Engine.java:75)
	at org.eclipse.equinox.internal.p2.engine.Engine.perform(Engine.java:44)
	at com.genuitec.pulse2.client.common.eclipseaccess.InterceptingEngine.perform(Unknown Source)
	at com.genuitec.pulse.installer.processor.offline.copybundled.CopyBundledArtifactsProcessor.runWithErrorHandling(Unknown Source)
	at com.genuitec.pulse.installer.processor.ProcessorWithFatalErrorHandling.run(Unknown Source)
	at com.genuitec.pulse.installer.module.ui.progress.GenericProgressPage$GenericProgressJob.runProgressWithCancelBlocking(Unknown Source)
	at com.genuitec.pulse.installer.module.ui.progress.GenericProgressPage$GenericProgressJob.run(Unknown Source)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)

10月 25, 2020 11:18:03 上午 com.genuitec.pulse.installer.processor.ProcessorWithFatalErrorHandling run
严重: An error occurred while running [CopyBundledArtifactsProcessor]: An error occurred while collecting items to be installed
org.eclipse.core.runtime.CoreException: An error occurred while collecting items to be installed
	at com.genuitec.pulse.installer.processor.offline.copybundled.CopyBundledArtifactsProcessor.runWithErrorHandling(Unknown Source)
	at com.genuitec.pulse.installer.processor.ProcessorWithFatalErrorHandling.run(Unknown Source)
	at com.genuitec.pulse.installer.module.ui.progress.GenericProgressPage$GenericProgressJob.runProgressWithCancelBlocking(Unknown Source)
	at com.genuitec.pulse.installer.module.ui.progress.GenericProgressPage$GenericProgressJob.run(Unknown Source)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
Contains: session context was:(profile=com.genuitec.delivery.package.profile.2915-Enr-0574, phase=com.genuitec.pulse.installer.processor.offline.copybundled.CopyBundledCollect, operand=, action=).
Contains: java/util/jar/Pack200
java.lang.NoClassDefFoundError: java/util/jar/Pack200
	at com.genuitec.pulse.installer.processor.offline.copybundled.CopyBundledCollect.transferPackedArtifact(Unknown Source)
	at com.genuitec.pulse.installer.processor.offline.copybundled.CopyBundledCollect.transferSingle(Unknown Source)
	at com.genuitec.pulse.installer.processor.offline.copybundled.CopyBundledCollect.completePhase(Unknown Source)
	at org.eclipse.equinox.internal.p2.engine.Phase.postPerform(Phase.java:251)
	at org.eclipse.equinox.internal.p2.engine.Phase.perform(Phase.java:101)
	at org.eclipse.equinox.internal.p2.engine.PhaseSet.perform(PhaseSet.java:47)
	at org.eclipse.equinox.internal.p2.engine.Engine.perform(Engine.java:75)
	at org.eclipse.equinox.internal.p2.engine.Engine.perform(Engine.java:44)
	at com.genuitec.pulse2.client.common.eclipseaccess.InterceptingEngine.perform(Unknown Source)
	at com.genuitec.pulse.installer.processor.offline.copybundled.CopyBundledArtifactsProcessor.runWithErrorHandling(Unknown Source)
	at com.genuitec.pulse.installer.processor.ProcessorWithFatalErrorHandling.run(Unknown Source)
	at com.genuitec.pulse.installer.module.ui.progress.GenericProgressPage$GenericProgressJob.runProgressWithCancelBlocking(Unknown Source)
	at com.genuitec.pulse.installer.module.ui.progress.GenericProgressPage$GenericProgressJob.run(Unknown Source)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
Caused by: java.lang.ClassNotFoundException: java.util.jar.Pack200
	at java.base/java.lang.ClassLoader.findClass(ClassLoader.java:719)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:589)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522)
	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:371)
	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:364)
	at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:161)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522)
	... 14 more
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值