Проблемы с установкой Java Eclipse

Мой Eclipse работал медленно, поэтому я решил удалить и переустановить его. Кажется, что Eclipse устанавливает файлы только в мой каталог Users, поэтому я просто удалил их для удаления. Если есть более чистая деинсталляция, которая решит следующую проблему с установкой, это будет здорово.

Так что при переустановке я получил ошибку. Вот журнал установки:

[2018-03-30 12:56:56] Executing bootstrap tasks
[2018-03-30 12:56:56] Java(TM) SE Runtime Environment 1.8.0_161-b12
[2018-03-30 12:56:56] Product org.eclipse.products.epp.package.java.oxygen
[2018-03-30 12:56:56] Bundle org.eclipse.oomph.setup 1.9.0.v20171202-1121, build=3282, branch=f99b41819cc9f86beec6b54bf453173fc2d4acef
[2018-03-30 12:56:56] Bundle org.eclipse.oomph.setup.core 1.9.0.v20171202-1121, build=3282, branch=f99b41819cc9f86beec6b54bf453173fc2d4acef
[2018-03-30 12:56:56] Bundle org.eclipse.oomph.setup.p2 1.9.0.v20171202-1121, build=3282, branch=f99b41819cc9f86beec6b54bf453173fc2d4acef
[2018-03-30 12:56:56] Performing P2 Director (Eclipse IDE for Java Developers (Oxygen))
[2018-03-30 12:56:56] Offline = false
[2018-03-30 12:56:56] Mirrors = true
[2018-03-30 12:56:56] Resolving 25 requirements from 3 repositories to C:\Users\Cobal\eclipse\java-oxygen\eclipse
[2018-03-30 12:56:56] Requirement epp.package.java [4.7.0,4.8.0)
[2018-03-30 12:56:56] Requirement org.eclipse.platform.feature.group [4.7.0,4.8.0)
[2018-03-30 12:56:56] Requirement org.eclipse.rcp.feature.group [4.7.0,4.8.0)
[2018-03-30 12:56:56] Requirement org.eclipse.buildship.feature.group
[2018-03-30 12:56:56] Requirement org.eclipse.eclemma.feature.feature.group
[2018-03-30 12:56:56] Requirement org.eclipse.egit.feature.group
[2018-03-30 12:56:56] Requirement org.eclipse.egit.mylyn.feature.group
[2018-03-30 12:56:56] Requirement org.eclipse.jdt.feature.group
[2018-03-30 12:56:56] Requirement org.eclipse.jgit.feature.group
[2018-03-30 12:56:56] Requirement org.eclipse.m2e.feature.feature.group
[2018-03-30 12:56:56] Requirement org.eclipse.m2e.logback.feature.feature.group
[2018-03-30 12:56:56] Requirement org.eclipse.mylyn.bugzilla_feature.feature.group
[2018-03-30 12:56:56] Requirement org.eclipse.mylyn.context_feature.feature.group
[2018-03-30 12:56:56] Requirement org.eclipse.mylyn.git.feature.group
[2018-03-30 12:56:56] Requirement org.eclipse.mylyn.hudson.feature.group
[2018-03-30 12:56:56] Requirement org.eclipse.mylyn.ide_feature.feature.group
[2018-03-30 12:56:56] Requirement org.eclipse.mylyn.java_feature.feature.group
[2018-03-30 12:56:56] Requirement org.eclipse.mylyn.wikitext_feature.feature.group
[2018-03-30 12:56:56] Requirement org.eclipse.mylyn_feature.feature.group
[2018-03-30 12:56:56] Requirement org.eclipse.recommenders.mylyn.rcp.feature.feature.group
[2018-03-30 12:56:56] Requirement org.eclipse.recommenders.news.rcp.feature.feature.group
[2018-03-30 12:56:56] Requirement org.eclipse.recommenders.rcp.feature.feature.group
[2018-03-30 12:56:56] Requirement org.eclipse.recommenders.snipmatch.rcp.feature.feature.group
[2018-03-30 12:56:56] Requirement org.eclipse.wst.xml_ui.feature.feature.group
[2018-03-30 12:56:56] Requirement org.eclipse.oomph.setup.feature.group
[2018-03-30 12:56:56] Repository http://download.eclipse.org/technology/epp/packages/oxygen
[2018-03-30 12:56:56] Repository http://download.eclipse.org/releases/oxygen
[2018-03-30 12:56:56] Repository http://download.eclipse.org/oomph/updates/milestone/latest
[2018-03-30 12:56:59] ERROR: org.eclipse.equinox.p2.metadata.repository code=1002 Unable to read repository at http://download.eclipse.org/releases/oxygen.
ERROR: org.eclipse.equinox.p2.repository code=0 An error occurred while downloading http://download.eclipse.org/technology/epp/packages/oxygen/content.xml.xz. The cache file C:\Users\Cobal\.p2\org.eclipse.equinox.p2.repository\cache\downloading\-1747184149 could not be renamed to C:\Users\Cobal\.p2\org.eclipse.equinox.p2.repository\cache\-1747184149.
  at org.eclipse.equinox.internal.p2.repository.CacheManager.updateCache(CacheManager.java:428)
  at org.eclipse.equinox.internal.p2.repository.CacheManager.createCacheFromFile(CacheManager.java:132)
  at org.eclipse.equinox.internal.p2.metadata.repository.XZedSimpleMetadataRepositoryFactory.getLocalFile(XZedSimpleMetadataRepositoryFactory.java:56)
  at org.eclipse.equinox.internal.p2.metadata.repository.XZedSimpleMetadataRepositoryFactory.load(XZedSimpleMetadataRepositoryFactory.java:78)
  at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.factoryLoad(MetadataRepositoryManager.java:57)
  at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.loadRepository(AbstractRepositoryManager.java:768)
  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.oomph.util.ReflectUtil.invokeMethod(ReflectUtil.java:117)
  at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager.loadRepository(CachingRepositoryManager.java:409)
  at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager.loadRepository(CachingRepositoryManager.java:201)
  at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager$Metadata.loadRepository(CachingRepositoryManager.java:476)
  at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:96)
  at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:92)
  at org.eclipse.equinox.internal.p2.metadata.repository.CompositeMetadataRepository.addChild(CompositeMetadataRepository.java:166)
  at org.eclipse.equinox.internal.p2.metadata.repository.CompositeMetadataRepository.<init>(CompositeMetadataRepository.java:106)
  at org.eclipse.equinox.internal.p2.metadata.repository.CompositeMetadataRepositoryFactory.load(CompositeMetadataRepositoryFactory.java:122)
  at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.factoryLoad(MetadataRepositoryManager.java:57)
  at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.loadRepository(AbstractRepositoryManager.java:768)
  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.oomph.util.ReflectUtil.invokeMethod(ReflectUtil.java:117)
  at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager.loadRepository(CachingRepositoryManager.java:409)
  at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager.loadRepository(CachingRepositoryManager.java:201)
  at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager$Metadata.loadRepository(CachingRepositoryManager.java:476)
  at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:96)
  at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:92)
  at org.eclipse.oomph.p2.internal.core.ProfileTransactionImpl$RepositoryLoader$Worker.perform(ProfileTransactionImpl.java:1613)
  at org.eclipse.oomph.util.WorkerPool$Worker.run(WorkerPool.java:428)
  at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56)

[2018-03-30 12:56:59] 
[2018-03-30 12:57:15] Executing bootstrap tasks
[2018-03-30 12:57:15] Java(TM) SE Runtime Environment 1.8.0_161-b12
[2018-03-30 12:57:15] Product org.eclipse.products.epp.package.java.oxygen
[2018-03-30 12:57:15] Bundle org.eclipse.oomph.setup 1.9.0.v20171202-1121, build=3282, branch=f99b41819cc9f86beec6b54bf453173fc2d4acef
[2018-03-30 12:57:15] Bundle org.eclipse.oomph.setup.core 1.9.0.v20171202-1121, build=3282, branch=f99b41819cc9f86beec6b54bf453173fc2d4acef
[2018-03-30 12:57:15] Bundle org.eclipse.oomph.setup.p2 1.9.0.v20171202-1121, build=3282, branch=f99b41819cc9f86beec6b54bf453173fc2d4acef
[2018-03-30 12:57:15] Performing P2 Director (Eclipse IDE for Java Developers (Oxygen))
[2018-03-30 12:57:15] Offline = false
[2018-03-30 12:57:15] Mirrors = true
[2018-03-30 12:57:15] Resolving 25 requirements from 3 repositories to C:\Users\Cobal\eclipse\java-oxygen\eclipse
[2018-03-30 12:57:15] Requirement epp.package.java [4.7.0,4.8.0)
[2018-03-30 12:57:15] Requirement org.eclipse.platform.feature.group [4.7.0,4.8.0)
[2018-03-30 12:57:15] Requirement org.eclipse.rcp.feature.group [4.7.0,4.8.0)
[2018-03-30 12:57:15] Requirement org.eclipse.buildship.feature.group
[2018-03-30 12:57:15] Requirement org.eclipse.eclemma.feature.feature.group
[2018-03-30 12:57:15] Requirement org.eclipse.egit.feature.group
[2018-03-30 12:57:15] Requirement org.eclipse.egit.mylyn.feature.group
[2018-03-30 12:57:15] Requirement org.eclipse.jdt.feature.group
[2018-03-30 12:57:15] Requirement org.eclipse.jgit.feature.group
[2018-03-30 12:57:15] Requirement org.eclipse.m2e.feature.feature.group
[2018-03-30 12:57:15] Requirement org.eclipse.m2e.logback.feature.feature.group
[2018-03-30 12:57:15] Requirement org.eclipse.mylyn.bugzilla_feature.feature.group
[2018-03-30 12:57:15] Requirement org.eclipse.mylyn.context_feature.feature.group
[2018-03-30 12:57:15] Requirement org.eclipse.mylyn.git.feature.group
[2018-03-30 12:57:15] Requirement org.eclipse.mylyn.hudson.feature.group
[2018-03-30 12:57:15] Requirement org.eclipse.mylyn.ide_feature.feature.group
[2018-03-30 12:57:15] Requirement org.eclipse.mylyn.java_feature.feature.group
[2018-03-30 12:57:15] Requirement org.eclipse.mylyn.wikitext_feature.feature.group
[2018-03-30 12:57:15] Requirement org.eclipse.mylyn_feature.feature.group
[2018-03-30 12:57:15] Requirement org.eclipse.recommenders.mylyn.rcp.feature.feature.group
[2018-03-30 12:57:15] Requirement org.eclipse.recommenders.news.rcp.feature.feature.group
[2018-03-30 12:57:15] Requirement org.eclipse.recommenders.rcp.feature.feature.group
[2018-03-30 12:57:15] Requirement org.eclipse.recommenders.snipmatch.rcp.feature.feature.group
[2018-03-30 12:57:15] Requirement org.eclipse.wst.xml_ui.feature.feature.group
[2018-03-30 12:57:15] Requirement org.eclipse.oomph.setup.feature.group
[2018-03-30 12:57:15] Repository http://download.eclipse.org/technology/epp/packages/oxygen
[2018-03-30 12:57:15] Repository http://download.eclipse.org/releases/oxygen
[2018-03-30 12:57:15] Repository http://download.eclipse.org/oomph/updates/milestone/latest
[2018-03-30 12:57:16] ERROR: org.eclipse.equinox.p2.metadata.repository code=1002 Unable to read repository at http://download.eclipse.org/releases/oxygen.
ERROR: org.eclipse.equinox.p2.repository code=0 An error occurred while downloading http://download.eclipse.org/technology/epp/packages/oxygen/content.xml.xz. The cache file C:\Users\Cobal\.p2\org.eclipse.equinox.p2.repository\cache\downloading\-1747184149 could not be renamed to C:\Users\Cobal\.p2\org.eclipse.equinox.p2.repository\cache\-1747184149.
  at org.eclipse.equinox.internal.p2.repository.CacheManager.updateCache(CacheManager.java:428)
  at org.eclipse.equinox.internal.p2.repository.CacheManager.createCacheFromFile(CacheManager.java:132)
  at org.eclipse.equinox.internal.p2.metadata.repository.XZedSimpleMetadataRepositoryFactory.getLocalFile(XZedSimpleMetadataRepositoryFactory.java:56)
  at org.eclipse.equinox.internal.p2.metadata.repository.XZedSimpleMetadataRepositoryFactory.load(XZedSimpleMetadataRepositoryFactory.java:78)
  at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.factoryLoad(MetadataRepositoryManager.java:57)
  at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.loadRepository(AbstractRepositoryManager.java:768)
  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.oomph.util.ReflectUtil.invokeMethod(ReflectUtil.java:117)
  at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager.loadRepository(CachingRepositoryManager.java:409)
  at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager.loadRepository(CachingRepositoryManager.java:201)
  at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager$Metadata.loadRepository(CachingRepositoryManager.java:476)
  at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:96)
  at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:92)
  at org.eclipse.equinox.internal.p2.metadata.repository.CompositeMetadataRepository.addChild(CompositeMetadataRepository.java:166)
  at org.eclipse.equinox.internal.p2.metadata.repository.CompositeMetadataRepository.<init>(CompositeMetadataRepository.java:106)
  at org.eclipse.equinox.internal.p2.metadata.repository.CompositeMetadataRepositoryFactory.load(CompositeMetadataRepositoryFactory.java:122)
  at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.factoryLoad(MetadataRepositoryManager.java:57)
  at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.loadRepository(AbstractRepositoryManager.java:768)
  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.oomph.util.ReflectUtil.invokeMethod(ReflectUtil.java:117)
  at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager.loadRepository(CachingRepositoryManager.java:409)
  at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager.loadRepository(CachingRepositoryManager.java:201)
  at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager$Metadata.loadRepository(CachingRepositoryManager.java:476)
  at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:96)
  at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:92)
  at org.eclipse.oomph.p2.internal.core.ProfileTransactionImpl$RepositoryLoader$Worker.perform(ProfileTransactionImpl.java:1613)
  at org.eclipse.oomph.util.WorkerPool$Worker.run(WorkerPool.java:428)
  at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56)

[2018-03-30 12:57:16] 
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
В компьютерном программировании биты играют важнейшую роль в представлении и манипулировании данными на двоичном уровне. Побитовые операции...
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Приходилось ли вам сталкиваться с требованиями, в которых вас могли попросить поднять тревогу или выдать ошибку, когда метод Java занимает больше...
Полный курс Java для разработчиков веб-сайтов и приложений
Полный курс Java для разработчиков веб-сайтов и приложений
Получите сертификат Java Web и Application Developer, используя наш курс.
0
0
279
3

Ответы 3

попробуйте удалить следующий файл и переустановить его: C: \ Users \ Cobal.p2 \ org.eclipse.equinox.p2.repository \ cache-1747184149

В итоге я просто установил его в другую папку. Я предполагаю, что где-то в моем каталоге Users был еще какой-то другой файл eclipse, поэтому установка в другом месте прошла нормально. Не совсем правильное решение, но оно сработало.

Если вы хотите полностью переустановить eclipse, вы можете удалить содержимое следующих папок в вашем пользовательском каталоге C:\Users\Cobal\:

  • .eclipse
  • .p2
  • .tooling

Обратите внимание, что эти папки могут использоваться другими экземплярами eclipse. Если на вашем компьютере установлено несколько экземпляров eclipse, аккуратно удалите эти папки, сделайте резервную копию.

Другие вопросы по теме