2011-01-04 3 views
12

В настоящее время я пишу некоторые рискованные скрипты. До сих пор я просто использую блокнот и запускаю скрипты через groovy script.groovy. Но я ищу некоторую помощь для редактирования файлов. Поэтому я попробовал затмение с великолепным плагином, который отлично выглядит ... для отличных проектов. Но я просто хочу редактировать и запускать оригинальные скрипты. Нет проекта dir и т. Д. Каков наилучший способ обработки скриптов в eclipse. Я не хочу упаковывать файлы в банки или что-то в этом роде. У меня есть только папка с некоторыми скриптами в ней ... Нет каталога src/bin или подпапки для имен пакетов. Это возможно?Запуск groovy script в eclipse

Спасибо, Инго

ответ

11

Вы должны преобразовать свой проект в Groovy проекта (правой кнопкой мыши проект: Configure > Convert to Groovy Project), но, конечно, это возможно.

При редактировании .groovy файла выберите Run > Run as ... > Groovy Script

+0

Я пытался это тоже. Но я думаю, что вам нужен хотя бы Java-проект. В противном случае у меня нет возможности конвертировать его в отличный проект ... еще одна неприятная вещь заключается в том, что она всегда генерирует файлы .class, которые испортили папку сценария ... но я думаю, что нет никакого способа заработать. Либо завершение кода, либо чистая папка без .setting, .classpath, .project и файлов классов. Спасибо. – Ingo

+0

Еще одна вещь, которая меня беспокоит, заключается в том, что невозможно использовать пакеты, не перемещая файлы в подпапку соответствующего. Я знаю, это должно быть сделано именно так, но иногда я просто хочу, чтобы имя пакета корректно работало с некоторыми предопределенными регистраторами ... – Ingo

+0

Все фреймворки регистрации, которые я знаю, также принимают параметр String. например 'Logger.getLogger (" foo.bar.MyClass ")' не будет требовать пакет 'foo.bar' –

3

Это звучит как Eclipse, немного тяжеловесный для ваших потребностей, вы рассматривали использование в GroovyConsole вместо этого? Это очень простая Groovy IDE, доступная в каталоге Groovy bin. Предполагая, что у вас есть этот каталог на вашем PATH, вы можете запустить его, запустив groovyConsole из командной строки.

Полезные ярлыки:

  • Ctrl + R: запустить скрипт
  • Ctrl + W: ясно, что выход
+1

Привет. Да, я уже пробовал это, и все работает нормально. Но groovyconsole не обеспечивает гораздо больше, чем хороший текстовый редактор (например, Notepad ++). Отсутствие проверки кода или синтаксиса при редактировании ... – Ingo

Смежные вопросы