Не могу найти каталог .m2 на Mac - PullRequest
0 голосов
/ 10 сентября 2018

Я глубоко на сорняках на этом. Я никогда раньше не использовал mac (я использую High Sierra в airbook) и настраивал Eclipse с помощью скелетного проекта Cucumber BDD, и теперь мне нужен maven для компиляции и запуска моих тестов.

Я получаю этот сборник

error: [ERROR] /Users/{username}/Downloads/cucumber-java-skeleton-master/src/test/java/shouty/RunCukesTest.java:[12,8] error while writing shouty.RunCukesTest: /Users/{username}/Downloads/cucumber-java-skeleton-master/target/test-classes/shouty/RunCukesTest.class (Permission denied)

Сначала я попытался установить разрешения 755 для всех папок в eclipse-workspace и папке моего проекта

Я весь день прочесывал SO, и одним из предложений было удалить папку репо в моем каталоге .m2, но я не могу ее найти

Я использовал brew для установки maven, поэтому одним из предложений было создать каталог .m2 самостоятельно, а затем скопировать файл settings.xml в каталог .m2.

sudo mkdir ~/.m2, кажется, работает нормально, и если я пытаюсь запустить команду снова, я получаю mkdir: /Users/<my name>/.m2: File exists

Но когда я ls -a в этой папке, я ее не вижу. Итак, я смотрю в поиске, и я все еще не могу найти его

И если я сделаю find, я найду: .m2: No such file or directory

Честно говоря, я даже не уверен, что удаление папки репо решит проблему с разрешениями, у меня просто нет выходных, чтобы попытаться выяснить это.

У меня есть несколько других ошибок, вызванных eclipse, как в моем файле бегуна, так и во всплывающих окнах, и все они указывают на невозможность создания классов из-за ошибок прав доступа, но ответы SO указывают на каталог m2, поэтому сначала пытаюсь там (и потому что Я не могу придумать, где еще можно открыть разрешения)

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