Eclipse устанавливается для несуществующего пользователя - PullRequest
0 голосов
/ 18 декабря 2018

Некоторое время назад моя компания перенесла наши профили Windows и создала новые.У меня была старая установка Eclipse Neon в старом профиле.

Я сейчас пытаюсь установить свежую копию последнего затмения, и она всегда терпит неудачу, потому что она пытается создать папки для старого профиля Windows, чтоне существует.

Вот одна из сообщений об ошибках:

ERROR: org.eclipse.equinox.p2.artifact.repository code=1003 Unable to write to repository: file:/C:/Users/oldUser/.p2/pool.
    java.io.IOException: Failed to create directory C:\Users\oldUser\.p2\pool\plugins.
        at org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepository.getOutputStream(SimpleArtifactRepository.java:1023)
        at org.eclipse.equinox.internal.p2.artifact.repository.MirrorRequest.transferSingle(MirrorRequest.java:280)
        at org.eclipse.equinox.internal.p2.artifact.repository.MirrorRequest.transfer(MirrorRequest.java:225)
        at org.eclipse.equinox.internal.p2.artifact.repository.MirrorRequest.perform(MirrorRequest.java:155)
        at org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepository.getArtifact(SimpleArtifactRepository.java:759)
        at org.eclipse.equinox.internal.p2.artifact.repository.simple.DownloadJob.run(DownloadJob.java:64)
        at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)

Папка C: \ Users \ oldUser больше не существует.Почему установщик не устанавливает его для пользователя, на которого я на самом деле вошел как?

Насколько я могу судить, ни один из старых компонентов Eclipse Neon все еще не существует.

1 Ответ

0 голосов
/ 18 декабря 2018

Оказывается, это было связано с функцией под названием "Bundle Pools".По умолчанию в установщике эта функция включена - он каким-то образом знал / запоминал предыдущую установку Neon и пытался написать в нее.Отключение функции «Bundle Pools» во время установки позволило завершить установку.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...