отличное затмение и сценарии, которые не являются классами - PullRequest
1 голос
/ 29 мая 2011

Учебное пособие по заводному затмению начинается в направлении создания класса.

Если я просто хочу сделать сценарий, что мне делать? Просто создайте файл в какой-нибудь папке с именем'thing.groovy 'и ожидайте, что Eclipse захочет его запустить?

Ответы [ 2 ]

5 голосов
/ 30 мая 2011

В новом мастере классов Groovy есть флажок для создания сценария вместо класса:

Check this box to create a script

Кроме того, вы можете создать обычный класс и удалить все содержимое, кроме оператора пакета. Это сценарий.

Хотя пара моментов. Сценарий должен находиться в исходной папке с соответствующим оператором пакета, если не в пакете по умолчанию. В противном случае у вас не будет поддержки редактирования для вашего скрипта.

0 голосов
/ 29 мая 2011

Я не знаком с плагином groovy для eclipse, но не должно возникнуть никаких проблем при создании простого скрипта groovy и запуске его из командной строки или из Eclipse.

. Сохраните следующеекак hello.groovy где-то:

System.out.println("Hello Groovy");

Создайте Java , запустите конфигурацию с jar groovy в classpath и метод main находится в groovy.lang.GroovyShell.Передайте имя сценария в качестве аргумента (вы можете использовать ${resource_loc}), чтобы сделать его общей конфигурацией запуска, и она будет работать нормально.

Edit: Вы также можете найти инструкции по запуску groovyскрипты на Groovy сайте

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...