Нулевой указатель ggts "Получение доступных скриптов"

Я установил свежую копию GGTS на свежую копию Windows 8 с установленным JDK 1.7.
Я попытался заставить его скомпилировать мой существующий проект, основанный на 2.3.6, и он с треском провалился, так как GGTS поставляется с Grails 2.4.2.

Я знаю несколько людей, у которых были проблемы с 2.4.x, поэтому решил придерживаться 2.3.

Поэтому я скачал 2.3.11 (последняя версия 2.3) и создал GRAILS_HOME, указывающий на 2.3.11 dir, и JAVA_HOME, указывающий на корень JDK.

Теперь в командной строке я могу набрать grails - version и вернуться обратно 2.3.11.

Я перезапустил GGTS, удалил проект и создал его заново, добавив 2.3.11 в качестве новой версии Grails, и настроил проект для его использования.

Он не компилируется, говоря, что версия неверна. Справедливо. Но когда я пытаюсь запустить командную строку из GGTS, используя круглую кнопку gree в верхней части, которая выглядит как 3 чашки, она говорит:

Retrieving available scripts
Retrieving available scripts
An internal error occurred during: "Retrieving available scripts".
java.lang.NullPointerException

Есть идеи?

4 ответа

В моем случае проблема была в том, что я переместил грааль в другую папку. Мне просто нужно было изменить расположение грааля в настройках. Надеюсь, это кому-нибудь поможет.

Проверь все Граалс-проекта app.grails.version ' в application.properties, затем откройте окно - предпочтения - groovy -grails, убедитесь, что все VERSIONs были определены (я использую sts, может быть, небольшая разница).

альтернативно

обновить все application.properties задавать app.grails.version=2.3.11 (версия, определенная вашим ggts)

Проверьте, является ли ваша переменная среды GRAILS_HOME настроен на правильную версию Grails.

Я столкнулся с той же самой проблемой, и проблема была вызвана установкой Grails, которую он пытался использовать. Он хотел использовать версию по умолчанию, которая поставляется с GGTS, а не ту, которую я сам установил.

Чтобы исправить это, перейдите в "Окно"> "Установки"> "Groovy"> "Grails", затем "Редактировать" установленную установку Grails. Я должен был переключить мой с C:\ggts-bundle\grails-2.4.4\ в C:\grails-2.4.2\,

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