Невозможно создать-приложение в Grails 3.1.12 на Ubuntu 16.04

#grails

#grails

Вопрос:

Я установил grails 3.1.12 на свой рабочий стол Ubuntu 16.04. Когда я даю команду create-app, Grails выдает следующую ошибку:

 Error Command [create-app] error: Replace: source file /home/keshava/.config/google-chrome/SingletonCookie doesn't exist (Use --stacktrace to see the full trace)
  

Я абсолютно не представляю, почему он ищет файл cookie google-chrome, который, кстати, существует как символическая ссылка в этом месте:

 lrwxrwxrwx 1 keshava keshava 20 Aug  7 18:17 .config/google-chrome/SingletonCookie -> 16987209158255805796
  

Есть идеи, что происходит? Я погуглил и не нашел ответов.

Комментарии:

1. это не похоже на сообщение об ошибке grails, которое вы сделали grails -version первым, тогда grails create-app myapp вы не упомянули, что сделали grails create-app . Или где вы определенно в консоли grails

2. Grails (начиная с версии 3) перенес свой инструмент сборки в Gradle, и в этом случае сообщение об ошибке выглядит нормально. Для начинающих, вы пытались указать флаг «—stacktrace», как предложила система?

3. Просто попытался сделать то же самое, и никаких ошибок. Grails был установлен sdkman.io

4. Я установил с помощью sdkman. Я сделал: Grails и получил приглашение Grails.

5. Я установил с помощью sdkman. Я сделал: Grails и получил приглашение Grails. Сделал «create-app hello», поскольку я пытался следовать пользовательской документации. Именно тогда я получил сообщение об ошибке

Ответ №1:

Я утверждаю, что create-app из запущенного сеанса grails теперь не работает (версии 3.1.12 и даже последняя версия 3.2.0) и не работает.

Пожалуйста, используйте его в форме командной строки $ grails create-app hello . Я проверил, это работает.

Комментарии:

1. Большое вам спасибо! Я проверю это в понедельник и подтвержду. Между тем, ограничивается ли это поведение только create-app? Или сам интерактивный режим должен быть исправлен в Grails 3.1.12? — С уважением

2. Извините, не знаю ответа, теперь я проверил только create-app. Кроме того, я могу сказать, что command ненавидит некоторые специальные символы, такие как ‘-‘ и ‘.’ и, возможно, что-то еще.

3. Пожалуйста. Пожалуйста, примите этот ответ как правильный.