eclipse не может импортировать проект из открытой файловой системы? - PullRequest
0 голосов
/ 13 декабря 2018

Я импортировал этот проект раньше, и он был в порядке, но позже, меняя библиотеки jre или удаляя метапапку, не знаю, что я сделал, или это ошибка.Он начал давать ошибки, и я удалил этот проект.Теперь я снова запускаю этот проект из другого файла, но все равно получаю ошибку.

Не знаю точно, что на самом деле произошло, но это была ошибка, которую я получаю во всплывающем окне.

enter image description here

  !ENTRY org.eclipse.egit.ui 2 0 2018-12-13 10:55:49.034
!MESSAGE Warning: The environment variable HOME is not set. The following directory will be used to store the Git
user global configuration and to define the default location to store repositories: 'C:\Users\abc'. If this is
not correct please set the HOME environment variable and restart Eclipse. Otherwise Git for Windows and
EGit might behave differently since they see different configuration options.
This warning can be switched off on the Team > Git > Confirmations and Warnings preference page.

!ENTRY org.eclipse.ui.ide 4 0 2018-12-13 10:56:18.878
!MESSAGE Could not import project located at C:\Program Files (x86)\Futronic\SDK 4.2\Examples\Java
!STACK 0
org.eclipse.ui.internal.wizards.datatransfer.CouldNotImportProjectException: Could not import project located at C:\Program Files (x86)\Futronic\SDK 4.2\Examples\Java
    at org.eclipse.ui.internal.wizards.datatransfer.SmartImportJob.toExistingOrNewProject(SmartImportJob.java:518)
    at org.eclipse.ui.internal.wizards.datatransfer.SmartImportJob.run(SmartImportJob.java:239)
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
Caused by: org.eclipse.core.runtime.CoreException: Could not write file: C:\Program Files (x86)\Futronic\SDK 4.2\Examples\Java\.project.
    at org.eclipse.core.internal.filesystem.Policy.error(Policy.java:49)
    at org.eclipse.core.internal.filesystem.local.LocalFile.openOutputStream(LocalFile.java:410)
    at org.eclipse.core.internal.localstore.FileSystemResourceManager.write(FileSystemResourceManager.java:1159)
    at org.eclipse.core.internal.localstore.FileSystemResourceManager.internalWrite(FileSystemResourceManager.java:674)
    at org.eclipse.core.internal.resources.Project.writeDescription(Project.java:1365)
    at org.eclipse.core.internal.resources.Project.writeDescription(Project.java:1346)
    at org.eclipse.core.internal.resources.Project.create(Project.java:289)
    at org.eclipse.core.internal.resources.Project.create(Project.java:247)
    at org.eclipse.ui.internal.wizards.datatransfer.SmartImportJob.createOrImportProject(SmartImportJob.java:557)
    at org.eclipse.ui.internal.wizards.datatransfer.SmartImportJob.toExistingOrNewProject(SmartImportJob.java:505)
    ... 2 more
Caused by: java.io.FileNotFoundException: C:\Program Files (x86)\Futronic\SDK 4.2\Examples\Java\.project (Access is denied)
    at java.io.FileOutputStream.open0(Native Method)
    at java.io.FileOutputStream.open(Unknown Source)
    at java.io.FileOutputStream.<init>(Unknown Source)
    at org.eclipse.core.internal.filesystem.local.LocalFile.openOutputStream(LocalFile.java:400)
    ... 10 more

1 Ответ

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

Похоже, что эта проблема вызвана Eclipse не имеет разрешения на запись для создания файла в C:\Program Files (x86)\Futronic\SDK 4.2\Examples\Java (при выполнении Файл> Открыть проекты из файловой системы ... пропущен файл типа .project, необходимый для Eclipse, создан.)

Добавление разрешения на запись для обычного пользователя или перемещение / копирование папка, которую нужно открыть в Рабочий стол или в папку Documents должна решить эту проблему (по умолчанию в Windows файлы C:\Program Files (x86) и C:\Program Files могут создаваться только как администратор).

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