Вопросы с тегом 'groovy'

Groovy - объектно-ориентированный язык программирования для платформы Java. Это динамический язык с функциями, подобными функциям Python, Ruby, Perl и Smalltalk. Он может использоваться в качестве языка сценариев для платформы Java.
6
ответов

Scala против Groovy против Clojure

Может кто-то объяснить основные различия между Scala, Groovy и Clojure. Я знаю, что каждый из этих компиляций запускается на JVM, но я бы хотел просто провести сравнение между ними.
задан 22 авг. '09 в 3:08
4
ответов

Как прочитать файл в Groovy в строку?

Мне нужно прочитать файл из файловой системы и загрузить все содержимое в строку в контроллере groovy, что это самый простой способ сделать это?
задан 11 окт. '11 в 19:24
9
ответов

Groovy String to int

У меня есть String, который представляет целочисленное значение и хотел бы преобразовать его в int. Существует ли groovy эквивалент Java Integer.parseInt(String)?
задан 11 нояб. '09 в 9:49
17
ответов

Есть ли в javascript оператор с нулевой связью (Elvis) или безопасный навигатор?

Я объясню на примере: Оператор Элвиса (?:) "Оператор Элвиса" - это сокращение тройного оператора Java. Один пример того, где это удобно, возврат значения "разумного значения по умолчанию" если выражение разрешает false или ноль. Простой пример мо...
задан 07 июля '11 в 19:30
8
ответов

Groovy Предупреждение о оболочке "Не удалось открыть/создать root prefs node..."

Я попытался открыть оболочку Groovy (groovysh) в Windows 8 и получил следующий вывод: java.util.prefs.WindowsPreferences <init> WARNING: Could not open/create prefs root node Software\JavaSoft\Prefs at root 0x80000002. Windows RegCreateKeyEx...
задан 07 мая '13 в 23:35
6
ответов

Groovy: какая цель "def" в "def x = 0"?

В следующем фрагменте кода (взятом из Groovy Руководство пользователя), почему префикс присваивания с ключевым словом def? def x = 0 def y = 5 while ( y-- > 0 ) { println "" + x + " " + y x++ } assert x == 5 Ключевое слово def можно...
задан 08 окт. '08 в 20:59
5
ответов

Groovy/grails как определить тип данных?

Каков наилучший способ определения типа данных в groovy? Я хотел бы форматировать вывод по-другому, если это дата и т.д.
задан 14 янв. '10 в 0:31
4
ответов

Пропустить карту через Groovy?

У меня очень простая задача, которую я пытаюсь сделать в Groovy, но не могу заставить ее работать. Я просто пытаюсь пропустить объект карты в Groovy и распечатать ключ и значение, но этот код не работает. // A simple map def map = [ iPhone ...
задан 06 апр. '12 в 2:20
14
ответов

"зависимости" не могут применяться к '(groovy.lang.Closure)'

Я не могу исправить эту ошибку: dependencies cannot be applied to '(groovy.lang.Closure) Это мой файл gradle: buildscript { repositories { maven { url 'http://download.crashlytics.com/maven' } } dependencies { c...
задан 21 апр. '15 в 13:46
7
ответов

Каковы основные различия между Scala и Groovy?

На поверхности Groovy и Scala выглядят довольно похожими, кроме Scala, статически типизированных, и Groovy dynamic. Каковы другие ключевые отличия и преимущества каждого из них? Насколько они похожи? Есть ли конкуренция между ними? Если да, то...
задан 03 апр. '09 в 1:41
6
ответов

Можете ли вы выйти из Groovy "каждого" закрытия?

Возможно ли break от Groovy .each{Closure}, или я должен использовать классический цикл?
задан 16 июня '10 в 2:25
6
ответов

Рекомендуемый способ остановки сборки Gradle

Как я могу остановить создание Gradle после обнаружения проблемы? Я могу использовать утверждение, исключение, сделать System.exit(плохая идея) или использовать выделенную функцию в Gradle (но я не смог найти ее). Каков наилучший способ для Gradle (...
задан 25 апр. '12 в 11:46
1
ответ

Прокси-сервер Clojure 1.2.1/1.3/1.4 ', сгенерированный во время выполнения Grails 2.0.0. 1.2.0 отлично

Я работаю над расширением Grails Clojure плагин в Grails 2.0.0 (и 2.1.0-SNAPSHOT), и я хотел обновить его до Clojure 1.3.0 и добавьте clojure.tools.logging. Clojure выдает исключение во время компиляции прокси-сервера ByteArrayOutputStream в cloj...
задан 01 февр. '12 в 22:29
7
ответов

Groovy выполнение команд оболочки

Groovy добавляет метод execute к String, чтобы упростить выполнение оболочек; println "ls".execute().text но если произошла ошибка, то результата не будет. Есть ли простой способ получить стандартную и стандартную ошибку? (кроме создания кучи...
задан 01 окт. '08 в 21:54
8
ответов

ярлык для создания карты из списка в groovy?

Я бы хотел, чтобы это было написано: Map rowToMap(row) { def rowMap = [:]; row.columns.each{ rowMap[it.name] = it.val } return rowMap; } учитывая способ работы с GDK, я ожидаю, что смогу сделать что-то вроде: Map rowToMap(row) { ...
задан 20 авг. '08 в 21:37