Spring Source Tool Suite Roo проблема


Я очень новичок в spring и только что скачал sts 2.7.2 и установил его с roo. можно открыть оболочку roo для проектов, но нельзя использовать команды roo, потому что все они возвращают только значение "null". - Что случилось? Можно использовать ру, начиная с 'bin/roo.sh". Я добавил путь к папке roo в "window / preferences / spring / roo support".

5 2

5 ответов:

С какой версией JDK вы устанавливали Spring STS? Я заметил, что Roo shell не очень хорошо работает через IDE с JDK 7. Попробуйте удалить Spring STS, добавить папку Spring Source Roo bin в свой путь и переустановить STS с помощью JDK 6 или ниже.

Вы можете очистить свой репозиторий Roo, если возникли проблемы, это обычно помогает. Смотрите мой блог: http://gordondickens.com/wordpress/2010/12/30/cleaning-up-roo-osgi-bundle-repository/

Вам нужно установить исходную папку Roo в другом месте, а не в каталоге Program files. Я не эксперт по разрешениям в Win 7, но есть некоторые специальные разрешения, установленные для этой структуры. Я полагаю, что вы также можете изучить, как получить надлежащие разрешения на соответствующие каталоги,но быстрее просто поместить папку Roo в другое место.

Он немного старше, но, возможно, кому-то все еще нужен ответ:

Вы можете выполнить STS от имени администратора или - если вы установили STS в программные файлы-изменить разрешения.

Многие пользователи сталкиваются с проблемами, связанными с разрешениями, при первом запуске проекта ROO в Eclipse. Следующие шаги могут помочь:

  1. Close ROO Shell
  2. щелкните правой кнопкой мыши на вашем проекте с поддержкой ROO и выберите Spring Tools
  3. Теперь нажмите на сброс внутреннего кэша
  4. снова щелкните правой кнопкой мыши на вашем проекте и откройте ROO Shell в разделе Spring Tools
  5. Тип Подсказка , Надеюсь, вы увидите справку сообщение.

Вышеупомянутые шаги работали со всеми JDK: 6, 7 и 8.