在卸载myeclipse10后再安装myeclipse10的时候抛异常,但是安装2022版本可以安装

这个是安装时候刨的异常,各位大神教一下该怎么办新手上路


!SESSION 2022-05-25 10:38:54.852 -----------------------------------------------
eclipse.buildId=unknown
java.version=1.6.0_45
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=zh_CN
Framework arguments:  E:\安装包\MYECLI~1\MYECLI~1.EXE 0947746610
Command-line arguments:  -os win32 -ws win32 -arch x86_64 E:\安装包\MYECLI~1\MYECLI~1.EXE 0947746610

!ENTRY org.eclipse.osgi 4 0 2022-05-25 10:39:03.011
!MESSAGE Application error
!STACK 1
java.lang.ExceptionInInitializerError
    at javax.crypto.Cipher.getInstance(DashoA13*..)
    at com.genuitec.pulse.installer.context.base.internal.InstallerDataSourceImpl.setupContentControlCipher(Unknown Source)
    at com.genuitec.pulse.installer.context.base.internal.InstallerDataSourceImpl.getInstallerInstance(Unknown Source)
    at com.genuitec.pulse.installer.context.base.internal.InstallerInstanceContextImpl.init(Unknown Source)
    at com.genuitec.pulse.installer.context.internal.InstallerContextImpl.getContextForScope(Unknown Source)
    at com.genuitec.pulse.installer.context.internal.InstallerContextImpl$CallerScopedInstallerContext.getContext(Unknown Source)
    at com.genuitec.pulse.installer.application.CommonInstallerApplication.prepareContainer(Unknown Source)
    at com.genuitec.pulse.installer.application.CommonInstallerApplication.start(Unknown Source)
    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:369)
    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:620)
    at org.eclipse.equinox.launcher.Main.basicRun(Main.java:575)
    at org.eclipse.equinox.launcher.Main.run(Main.java:1408)
Caused by: java.lang.SecurityException: Cannot set up certs for trusted CAs
    at javax.crypto.SunJCE_b.<clinit>(DashoA13*..)
    ... 20 more
Caused by: java.lang.SecurityException: Cannot locate policy or framework files!
    at javax.crypto.SunJCE_b.i(DashoA13*..)
    at javax.crypto.SunJCE_b.g(DashoA13*..)
    at javax.crypto.SunJCE_b$1.run(DashoA13*..)
    at java.security.AccessController.doPrivileged(Native Method)
    ... 21 more

现在忙着跟项目进度,哪个大哥来帮忙瞅瞅

你的JDK有问题,重装下载完整的JDK8或JDK17,配置好JAVA_HOME
然后再启动

打开Eclipse安装目录下的configuration目录,
删除org.eclipse.update和org.eclipse.osgi这两个文件夹,

img

https://article.itxueyuan.com/rx8llr 看下是不是这个原因

为什么用MyEclipse,直接用eclipse不好吗

JDK文件夹bin的中少了jce