Почему я не могу создать новое приложение Grails в Netbeans 8.2?

ОС: Windows 10
JDK: jdk1.8.0_65
IDE: Netbeans 8.2

Шаги, которые я предпринял:
1. Я установил Netbeans, выбрав столбец ALL, что означает, что он может поддерживать Groovy или приложение grails.
2. Я также установил последнюю версию Grails, которая является grails-3.3.5.
3. После установки всего я открыл Netbeans.

ШАГИ, КОТОРЫЕ Я ПРИНЯЛ В NETBEANS
Файл> Новый проект> Groovy > Приложение Grails> затем я нажал далее.
После этого я нажал кнопку " Настроить Grails...". Затем я скопировал и вставил путь к файлу моего домашнего каталога Grails (в моем случае это C: \ Program Files \ NetBeans 8.2 \ grails-3.3.5) под текстовым полем Grails Home, после чего щелкнул ОК.

Проблема в том, что я не могу создать новый проект. Он продолжал отображать это сообщение: " При создании приложения произошла непредвиденная ошибка. Для получения дополнительной информации см. Окно вывода ".
И там он показывает ошибку: " Укажите имя приложения или используйте --inplace для создания приложения в текущем каталоге "



Что я должен делать? Пожалуйста, помогите мне. Мне это нужно для сдачи экзамена на работу. Огромное спасибо.

1 ответ

Решение

Я получаю точно такую ​​же ошибку, как и вы, при создании проекта Grails 3.3.5 в NetBeans 8.2 в Windows 10. Это связано с давней ошибкой в ​​NetBeans: Ошибка 258407 - Ошибка при создании проекта Grails 3.1.x, которая также влияет на последние выпуски Grails.

Хотя эта ошибка имеет статус: VERIFIED FIXED, к сожалению, это исправление не было применено к самой версии 8.2 ("... эта ошибка исправлена ​​в сборках разработки, а не 8.2"). У вас есть два возможных обходных пути:

  • Установите сборку DEV для NetBeans 8.x, в которой содержится исправление.
  • Установите бета-версию NetBeans 9.0, в которой содержится исправление.

Вариант 1. Использование версии DEV NetBeans

  • Загрузите самую последнюю версию Dev NetBeans 8.2.
  • Активируйте Groovy и найдите Grails 3.3.5 так же, как вы это делали в NetBeans 8.2.
  • Затем вы можете успешно создать приложение Grails с помощью мастера проектов Groovy > Grails Application и запустить его:

DevBuildGrails1

Вариант 2. Использование бета-версии NetBeans 9.

  • Загрузите и разархивируйте бета-версию NetBeans 9 с веб-сайта Apache NetBeans 9.0 Beta.
  • Запустите бета-версию NetBeans 9 и установите плагин Groovy / Grails:

InstallGrailsPlugin

  • Найдите Grails 3.3.5 так же, как в NetBeans 8.2 (Инструменты> Параметры> Разное> Groovy> Дом Grails).
  • Затем вы можете успешно создать приложение Grails с помощью мастера проектов Groovy > Grails Application и запустить его:

Beta9Grails

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