Windows 10 x64에서 Eclipse 설치 오류

Windows 10 x64에서 Eclipse 설치 오류

내 컴퓨터에 Eclipse를 설치하려고 할 때 이 오류가 발생하는 원인을 파악하는 데 도움을 줄 수 있는 사람이 있습니까? 이전에는 동일한 기계에서 그런 오류가 발생하지 않았습니다.

[2019-09-22 22:04:41] Executing bootstrap tasks
[2019-09-22 22:04:41] OpenJDK Runtime Environment 11.0.4+11
[2019-09-22 22:04:41] Product org.eclipse.products.epp.package.java.2019-09
[2019-09-22 22:04:41] Bundle org.eclipse.oomph.setup 1.14.0.v20190815-1111, build=4222, branch=df1f9db2f1c3e575486f818cae17bfd35a376162
[2019-09-22 22:04:41] Bundle org.eclipse.oomph.setup.core 1.14.0.v20190705-1542, build=4222, branch=df1f9db2f1c3e575486f818cae17bfd35a376162
[2019-09-22 22:04:41] Bundle org.eclipse.oomph.setup.p2 1.12.0.v20190704-1252, build=4222, branch=df1f9db2f1c3e575486f818cae17bfd35a376162
[2019-09-22 22:04:41] Performing P2 Director (Eclipse IDE for Java Developers (2019-09))
[2019-09-22 22:04:41] Offline = false
[2019-09-22 22:04:41] Mirrors = true
[2019-09-22 22:04:41] Resolving 23 requirements from 3 repositories to D:\Eclipse\Java Developer (SE)\eclipse
[2019-09-22 22:04:41] Requirement epp.package.java [4.13.0,5.0.0)
[2019-09-22 22:04:41] Requirement org.eclipse.platform.feature.group [4.13.0,5.0.0)
[2019-09-22 22:04:41] Requirement org.eclipse.rcp.feature.group [4.13.0,5.0.0)
[2019-09-22 22:04:41] Requirement org.eclipse.buildship.feature.group
[2019-09-22 22:04:41] Requirement org.eclipse.eclemma.feature.feature.group
[2019-09-22 22:04:41] Requirement org.eclipse.egit.feature.group
[2019-09-22 22:04:41] Requirement org.eclipse.egit.mylyn.feature.group
[2019-09-22 22:04:41] Requirement org.eclipse.epp.mpc.feature.group
[2019-09-22 22:04:41] Requirement org.eclipse.jdt.feature.group
[2019-09-22 22:04:41] Requirement org.eclipse.jgit.feature.group
[2019-09-22 22:04:41] Requirement org.eclipse.m2e.feature.feature.group
[2019-09-22 22:04:41] Requirement org.eclipse.m2e.logback.feature.feature.group
[2019-09-22 22:04:41] Requirement org.eclipse.mylyn.bugzilla_feature.feature.group
[2019-09-22 22:04:41] Requirement org.eclipse.mylyn.context_feature.feature.group
[2019-09-22 22:04:41] Requirement org.eclipse.mylyn.git.feature.group
[2019-09-22 22:04:41] Requirement org.eclipse.mylyn.hudson.feature.group
[2019-09-22 22:04:41] Requirement org.eclipse.mylyn.ide_feature.feature.group
[2019-09-22 22:04:41] Requirement org.eclipse.mylyn.java_feature.feature.group
[2019-09-22 22:04:41] Requirement org.eclipse.mylyn.wikitext_feature.feature.group
[2019-09-22 22:04:41] Requirement org.eclipse.mylyn_feature.feature.group
[2019-09-22 22:04:41] Requirement org.eclipse.tips.feature.feature.group
[2019-09-22 22:04:41] Requirement org.eclipse.wst.xml_ui.feature.feature.group
[2019-09-22 22:04:41] Requirement org.eclipse.oomph.setup.feature.group
[2019-09-22 22:04:41] Repository http://download.eclipse.org/technology/epp/packages/2019-09
[2019-09-22 22:04:41] Repository http://download.eclipse.org/releases/2019-09/201909181001
[2019-09-22 22:04:41] Repository http://download.eclipse.org/oomph/updates/milestone/latest
[2019-09-22 22:04:45] Calculating requirements and dependencies.
[2019-09-22 22:04:46] Computing prerequisite plan
[2019-09-22 22:04:50] Collecting 1 artifacts from http://download.eclipse.org/technology/epp/packages/2019-09
[2019-09-22 22:05:19] Downloading epp.package.java.executable.win32.win32.x86_64
[2019-09-22 22:05:19] Collected 1 artifacts for http://download.eclipse.org/technology/epp/packages/2019-09 in 28.875s
[2019-09-22 22:05:19] Collecting 3 artifacts from http://download.eclipse.org/releases/2019-09/201909181001
[2019-09-22 22:05:51] Downloading org.eclipse.platform_root
[2019-09-22 22:05:51] Downloading org.eclipse.platform.ide.executable.win32.win32.x86_64
[2019-09-22 22:05:51] Downloading org.eclipse.rcp_root
[2019-09-22 22:05:51] Collected 3 artifacts for http://download.eclipse.org/releases/2019-09/201909181001 in 32.413s
[2019-09-22 22:05:52] An error was detected while performing the engine operation and the changes are being rolled back. See the log for details.
[2019-09-22 22:05:52] ERROR: org.eclipse.equinox.p2.engine code=4 An error occurred during the org.eclipse.equinox.internal.p2.engine.phases.CheckTrust phase.
  at org.eclipse.oomph.util.OomphPlugin.coreException(OomphPlugin.java:280)
  at org.eclipse.oomph.p2.internal.core.ProfileTransactionImpl$3.commit(ProfileTransactionImpl.java:548)
  at org.eclipse.oomph.p2.internal.core.ProfileTransactionImpl.commit(ProfileTransactionImpl.java:340)
  at org.eclipse.oomph.setup.p2.impl.P2TaskImpl.perform(P2TaskImpl.java:758)
  at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.doPerformNeededSetupTasks(SetupTaskPerformer.java:3824)
  at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.performNeededSetupTasks(SetupTaskPerformer.java:3752)
  at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.performTriggeredSetupTasks(SetupTaskPerformer.java:3733)
  at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.perform(SetupTaskPerformer.java:3626)
  at org.eclipse.oomph.setup.internal.installer.SimpleVariablePage.installPerform(SimpleVariablePage.java:1305)
  at org.eclipse.oomph.setup.internal.installer.SimpleVariablePage.access$32(SimpleVariablePage.java:1167)
  at org.eclipse.oomph.setup.internal.installer.SimpleVariablePage$20.run(SimpleVariablePage.java:1112)
  ERROR: org.eclipse.equinox.p2.engine code=0 session context was:(profile=D__Eclipse_Java Developer (SE)_eclipse, phase=org.eclipse.equinox.internal.p2.engine.phases.CheckTrust, operand=, action=).
  ERROR: org.eclipse.equinox.p2.engine code=0 Error reading signed content.
  java.io.IOException: Exception in opening zip file: C:\Users\Ankur\.p2\pool\plugins\org.eclipse.ant.ui_3.7.500.v20190518-1030.jar
    at org.eclipse.osgi.framework.util.SecureAction.getZipFile(SecureAction.java:340)
    at org.eclipse.osgi.internal.signedcontent.SignedBundleHook.getSignedContent(SignedBundleHook.java:217)
    at org.eclipse.equinox.internal.p2.engine.phases.CertificateChecker.checkCertificates(CertificateChecker.java:77)
    at org.eclipse.equinox.internal.p2.engine.phases.CertificateChecker.start(CertificateChecker.java:58)
    at org.eclipse.equinox.internal.p2.engine.phases.CheckTrust.completePhase(CheckTrust.java:55)
    at org.eclipse.equinox.internal.p2.engine.Phase.postPerform(Phase.java:255)
    at org.eclipse.equinox.internal.p2.engine.Phase.perform(Phase.java:105)
    at org.eclipse.equinox.internal.p2.engine.PhaseSet.perform(PhaseSet.java:50)
    at org.eclipse.equinox.internal.p2.engine.Engine.perform(Engine.java:80)
    at org.eclipse.equinox.internal.p2.engine.Engine.perform(Engine.java:48)
    at org.eclipse.equinox.internal.provisional.p2.director.PlanExecutionHelper.executePlan(PlanExecutionHelper.java:46)
    at org.eclipse.oomph.p2.internal.core.ProfileTransactionImpl$3.commit(ProfileTransactionImpl.java:544)
    at org.eclipse.oomph.p2.internal.core.ProfileTransactionImpl.commit(ProfileTransactionImpl.java:340)
    at org.eclipse.oomph.setup.p2.impl.P2TaskImpl.perform(P2TaskImpl.java:758)
    at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.doPerformNeededSetupTasks(SetupTaskPerformer.java:3824)
    at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.performNeededSetupTasks(SetupTaskPerformer.java:3752)
    at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.performTriggeredSetupTasks(SetupTaskPerformer.java:3733)
    at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.perform(SetupTaskPerformer.java:3626)
    at org.eclipse.oomph.setup.internal.installer.SimpleVariablePage.installPerform(SimpleVariablePage.java:1305)
    at org.eclipse.oomph.setup.internal.installer.SimpleVariablePage.access$32(SimpleVariablePage.java:1167)
    at org.eclipse.oomph.setup.internal.installer.SimpleVariablePage$20.run(SimpleVariablePage.java:1112)
  Caused by: java.nio.file.NoSuchFileException: C:\Users\Ankur\.p2\pool\plugins\org.eclipse.ant.ui_3.7.500.v20190518-1030.jar
    at java.base/sun.nio.fs.WindowsException.translateToIOException(WindowsException.java:85)
    at java.base/sun.nio.fs.WindowsException.rethrowAsIOException(WindowsException.java:103)
    at java.base/sun.nio.fs.WindowsException.rethrowAsIOException(WindowsException.java:108)
    at java.base/sun.nio.fs.WindowsFileAttributeViews$Basic.readAttributes(WindowsFileAttributeViews.java:53)
    at java.base/sun.nio.fs.WindowsFileAttributeViews$Basic.readAttributes(WindowsFileAttributeViews.java:38)
    at java.base/sun.nio.fs.WindowsFileSystemProvider.readAttributes(WindowsFileSystemProvider.java:194)
    at java.base/java.nio.file.Files.readAttributes(Files.java:1763)
    at java.base/java.util.zip.ZipFile$Source.get(ZipFile.java:1225)
    at java.base/java.util.zip.ZipFile$CleanableResource.<init>(ZipFile.java:727)
    at java.base/java.util.zip.ZipFile$CleanableResource.get(ZipFile.java:844)
    at java.base/java.util.zip.ZipFile.<init>(ZipFile.java:247)
    at java.base/java.util.zip.ZipFile.<init>(ZipFile.java:177)
    at java.base/java.util.zip.ZipFile.<init>(ZipFile.java:191)
    at org.eclipse.osgi.framework.util.SecureAction.getZipFile(SecureAction.java:322)
    at org.eclipse.osgi.internal.signedcontent.SignedBundleHook.getSignedContent(SignedBundleHook.java:217)
    at org.eclipse.equinox.internal.p2.engine.phases.CertificateChecker.checkCertificates(CertificateChecker.java:77)
    at org.eclipse.equinox.internal.p2.engine.phases.CertificateChecker.start(CertificateChecker.java:58)
    at org.eclipse.equinox.internal.p2.engine.phases.CheckTrust.completePhase(CheckTrust.java:55)
    at org.eclipse.equinox.internal.p2.engine.Phase.postPerform(Phase.java:255)
    at org.eclipse.equinox.internal.p2.engine.Phase.perform(Phase.java:105)
    at org.eclipse.equinox.internal.p2.engine.PhaseSet.perform(PhaseSet.java:50)
    at org.eclipse.equinox.internal.p2.engine.Engine.perform(Engine.java:80)
    at org.eclipse.equinox.internal.p2.engine.Engine.perform(Engine.java:48)
    at org.eclipse.equinox.internal.provisional.p2.director.PlanExecutionHelper.executePlan(PlanExecutionHelper.java:46)
    at org.eclipse.oomph.p2.internal.core.ProfileTransactionImpl$3.commit(ProfileTransactionImpl.java:544)
    at org.eclipse.oomph.p2.internal.core.ProfileTransactionImpl.commit(ProfileTransactionImpl.java:340)
    at org.eclipse.oomph.setup.p2.impl.P2TaskImpl.perform(P2TaskImpl.java:758)
    at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.doPerformNeededSetupTasks(SetupTaskPerformer.java:3824)
    at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.performNeededSetupTasks(SetupTaskPerformer.java:3752)
    at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.performTriggeredSetupTasks(SetupTaskPerformer.java:3733)
    at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.perform(SetupTaskPerformer.java:3626)
    at org.eclipse.oomph.setup.internal.installer.SimpleVariablePage.installPerform(SimpleVariablePage.java:1305)
    at org.eclipse.oomph.setup.internal.installer.SimpleVariablePage.access$32(SimpleVariablePage.java:1167)
    ... 1 more

[2019-09-22 22:05:52] 

아마 유용한 정보:

기본 위치에 JRE와 JDK 1.8이 설치되어 있고 JDK 1.12도 설치되어 있습니다.

또한 IntelliJ IDEA, Sublime Text, VS Code, Visual Studio 등이 시스템에 설치되어 있습니다. 모든 프로그램은 Java 파일을 컴파일하고 아무런 문제 없이 원활하게 실행됩니다.

그래서 Eclipse가 설치를 거부하는 이유를 알 수 없습니다. (이전에 Eclipse를 설치한 후 IObit Uninstaller를 사용하여 제거했습니다.)

답변1

주요 오류는

Caused by: java.nio.file.NoSuchFileException: C:\Users\Ankur\.p2\pool\plugins\org.eclipse.ant.ui_3.7.500.v20190518-1030.jar

, 하지만 왜 이 병이 없어졌는지 말씀드릴 수 없습니다. 이전 설치에서 남은 부분이 깨졌을 수 있습니다.

다운로드org.eclipse.ant.ui_3.7.500.v20190518-1030.jar디렉토리 에 넣고 C:\Users\Ankur\.p2\pool\pluginsEclipse를 다시 시작하십시오. 운이 좋게도 이것이 유일한 깨진 조각이었습니다.

그래도 작동하지 않으면 .p2공유 번들 풀 디렉터리를 삭제하거나 이름을 바꾸고 새로 설치해 보세요.

관련 정보