Описание тега groovy
Groovy - это объектно-ориентированный язык программирования для платформы Java. Это динамический язык с функциями, аналогичными Python, Ruby, Perl и Smalltalk. Его можно использовать как язык сценариев для платформы Java.
0
ответов
Groovy получить имя родительского сценария
У нас следующая ситуация: у нас есть два скриптовых сценария: script1.groovy и script2.groovy, script1.groovy выполняет script2.groovy. Есть ли какой-нибудь метод, который я могу вызвать внутри script2.groovy, чтобы узнать, кто каким сценарием назыв…
07 авг '17 в 13:55
0
ответов
Пространство имен на каждом поле JAXB
Я сижу здесь с JAXB, с которым у меня очень мало опыта (я действительно парень.NET). Но я полагаю, чтобы перевести систему из.NET в Groovy, для клиентов. Тем не мение. вот проблема. У меня есть ОГРОМНЫЙ XML-файл, который в старой системе имел бы про…
17 авг '18 в 08:46
1
ответ
Разобрать задание jenkins, чтобы получить последние несколько строк и передать его как переменную окружения jenkins
Попытка опубликовать журнал Дженкинса в конечной точке покоя. Следующая переменная не разрешается ${BUILD_LOG, maxLines=50, escapeHtml=false} Есть ли какой-нибудь прямой способ получить последние 50 строк из сборки проекта и установить его как перем…
09 авг '17 в 17:59
2
ответа
Как просмотреть и отфильтровать ответ в Grails после обработки действия?
Я пытаюсь изменить ответы JSON в своем приложении Grails 1.3.7 с помощью фильтров, но они работают не так, как я ожидаю. То, что я хотел бы сделать, это использовать что-то вроде render myobject as JSON в моем действии, а затем в фильтре сделать что…
10 июл '12 в 16:52
1
ответ
Groovy: сортировать ключи хеша по значению значения
Я хочу отсортировать хэш key->value по значениям и получить список отсортированных ключей. Это похоже на работу: groovy> def map = [a:5, b:3, c:6, d:4].sort { a, b -> a.value <=> b.value }.keySet() groovy> println map [b, d, a, c] но …
24 окт '10 в 15:14
4
ответа
Grails String для перечисления?
Предположим, у меня есть это перечисление: public enum MyEnum { AUSTRALIA_SYDNEY ("Australia/Sydney"), AUSTRALIA_ADELAIDE ("Australia/Adelaide"), private String name private Timezone(String name){ this.name = name } public String value() { name } St…
16 сен '13 в 08:32
1
ответ
Невозможно заполнить динамический параметр с помощью активного плагина выбора
Я использую плагин Jenkins активного выбора. Я пытаюсь заполнить выпадающий список, который должен содержать все файлы и каталоги, существующие в одном из главного каталога jenkins. Ниже приведен код groovy, в котором перечислены все каталоги и файл…
18 май '18 в 10:08
2
ответа
hasErrors с индексированным свойством
Мне трудно заставить hasErrors работать с индексированными свойствами. Например class Order { String prop1 String prop2 static hasMany = [items: Item] } class Item { String name static constraints = { name(blank:false) } } Проверка работает правильн…
12 апр '10 в 21:35
2
ответа
Многократное присвоение с использованием значения Map вместо переменной с Groovy
В Groovy у меня есть функция, которая возвращает тройку. Я бы хотел: положить первое значение, возвращаемое в Map для произвольного ключа и назначьте два других значения переменным. Я могу сделать: Map m = [:] (day, month, year) = "12 February 2014"…
12 фев '14 в 21:09
1
ответ
Получение значений из свойств в Groovy SoapUI
Я написал скрипт драйвера данных в Groovy, и это, кажется, хорошо. Данные правильно извлекаются из файла xls в "Свойства" Далее я использую метод для создания пользователя - я отправляю простые адресные данные в базу данных. Это часть этого: <ema…
25 июл '16 в 08:17
2
ответа
Расширение Дженкинс Groovy DSL
Как я могу добавить / отредактировать новый код для моего экземпляра Jenkins, который будет доступен в сценарии DSL? Контекст следует Я унаследовал экземпляр Дженкинса. Часть этого наследства включает ночевку в доме с привидениями, написание некотор…
08 дек '17 в 16:16
1
ответ
Добавление утверждения для проверки ключа из структуры
Я использую бесплатную версию soapUI и хочу добавить два утверждения Первое утверждение для проверки ключей всегда присутствует в ответном теле сообщения Проверка правильности значения для каждой пары ключ-значение Например: { "data": "", "success":…
27 фев '17 в 20:55
1
ответ
Замыкания в Groovy - реализация на эквивалентном Java
У меня есть следующий Groovy скрипт: def n = ["1","2","3"] println n.collect { v -> v.toInteger()*2 } И я хотел бы перевести его в эквивалентный Java-код (абстрагируясь от значения "собирать" - не имеет значения, что он делает сейчас). Я написал …
10 фев '14 в 17:24
1
ответ
build.gradle как применить замыкание из другого файла
У меня есть закрытие определено в другом файле build.gradle, который называется other.gradle. Вот содержимое: Closure callback = { productFlavors { ... devel { ... } prod { ... } } } Теперь в моем файле build.gradle я хочу назвать это замыкание след…
20 июл '15 в 22:01
3
ответа
Учитывая команду - используйте регулярное выражение для вызова методов в Java/ Groovy
Для входной командной строки я хочу использовать регулярное выражение для сопоставления и выполнения соответствующего метода. Например, 1. Пользователь вводит "телефон 323244332" Затем я хочу вызвать метод, который возьмет номер телефона в качестве …
10 фев '14 в 17:29
1
ответ
Фильтрует ли Spark перезагрузку данных?
Это основная часть моей действительно простой работы Spark... def hBaseRDD = sc.newAPIHadoopRDD(config, TableInputFormat.class, ImmutableBytesWritable.class, Result.class) println "${hBaseRDD.count()} records counted" def filteredRDD = hBaseRDD.filt…
10 мар '15 в 19:13
2
ответа
Установка systemProperty в gradle.taskGraph.whenReady
Я пытаюсь прочитать имя пользователя и пароль, необходимые для входа в мое приложение и присвоить его системному свойству. Я могу читать значения, используя System.console().readLine но я не могу присвоить его системному свойству. Значения свойства …
04 дек '14 в 15:35
4
ответа
Groovy не запускается в Windows 7 64
Если я наберу groovy в cmd, Ничего не произошло. Я вижу новый процесс find.exe это потребляет 25% процессорного времени в течение 30 минут. Если я убью его, консоль отобразит ОШИБКА: JAVA_HOME установлен в неверный каталог: $CORRECT_JDK_PATH Как я м…
18 фев '12 в 14:49
3
ответа
Является ли объявление переменной с пустой картой, а затем присвоение ей другого объекта эффективным шаблоном?
Мы разрабатываем проект Grails, и я новичок в Grails/Groovy, и я вижу шаблон, в котором мы определяем переменную как пустую карту в контроллере, а затем в методе службы также определяем другую пустую карту и заполняем ее пары ключ / значение из БД. …
19 май '15 в 18:27
1
ответ
Зависимости задач Gradle от динамически создаваемых задач
У меня есть мультипроектная сборка, где мне нужно опубликовать некоторые зависимости в настраиваемом локальном репозитории Maven на диске, а затем добавить эту папку в дистрибутив zip. Я определяю задачи публикации для каждого подпроекта с помощью п…
30 ноя '15 в 11:23