0
ответов

Как преобразовать конструктор класса Groovy в замыкание?

Итак, в Groovy есть относительно удобный синтаксис для преобразования методов в замыкания, например [1,2,3].each { println it } // эквивалентно [1,2,3].each this.&println Но как преобразовать класс...
вопрос задан: 22 May 2012 16:41
0
ответов

Есть ли разница между методами Groovy без аргументов grep() и findAll()?

Из Groovy JDK: public Collection grep() Перебирает коллекцию элементов, которые представляет этот объект, и возвращает каждый элемент, который соответствует, используя замыкание IDENTITY в качестве фильтра - ...
вопрос задан: 22 May 2012 14:16
0
ответов

Эквивалент ошибки для process.text?

Вы можете получить весь выходной поток, используя .text: def process = "ls -l".execute() println "Найден текст ${process.text}" Есть ли краткий эквивалент для получения потока ошибок?
вопрос задан: 21 May 2012 16:07
0
ответов

Groovy: Как писать в строке в той же позиции на экране? (Windows)

Я хочу показать заранее % в groovy, поэтому я хочу писать на той же позиции, что означает, что вместо просмотра: 1% 2% 3% ... Пользователь увидит, как фигуры меняются в одном и том же месте. Как мне...
вопрос задан: 21 May 2012 15:45
0
ответов

Как выбрать реализацию службы в приложении Grails?

У меня есть несколько служб, реализующих общий интерфейс, и я хочу иметь возможность выбрать одну из них для внедрения в другие службы при запуске моего приложения. Я попытался сослаться на службу...
вопрос задан: 21 May 2012 07:52
0
ответов

Символы не меняют цвет при смене цветовой темы Eclipse

Я использую плагин Eclipse Color Theme. Когда я меняю тему, все цвета меняются, кроме ()[].={}.etc. Они остаются черными, и поскольку я пытаюсь использовать темную тему, это усложняет задачу. ...
вопрос задан: 20 May 2012 20:37
0
ответов

Могу ли я написать модульный тест для отслеживания в Spock?

public boolean accept (каталог файлов, String fileName) { boolean fileOK = true; if (name != null) { fileOK &= fileName.startsWith(name); } if (pattern != null) { ...
вопрос задан: 14 May 2012 19:25
0
ответов

Как получить все элементы списка без последнего элемента?

Следующие строки кода Groovy = ['0','1','2','3','4','5'] println строк[1..lines.size()-1] println строк [1..-1] println lines[1..
вопрос задан: 9 May 2012 12:33
0
ответов

как избавиться от «нулевого значения» при объединении строк в groovy?

У меня есть класс class A{ String name String address } def a = новый A() a.address = "some address" println "${a.name} ${a.address}" => "null some address" Здесь a.name равно null, поэтому ...
вопрос задан: 9 May 2012 03:08
0
ответов

Groovy -расширение списка в аргументы замыкания

Можно ли иметь список и использовать его в качестве аргумента для сигнатуры замыкания вместо нескольких переменных? Причина в том, что я должен вызывать замыкание из java-кода, а java-код не будет...
вопрос задан: 8 May 2012 23:16
0
ответов

groovy metaclass replace method superclass

Есть ли способ заменить с помощью объекта метакласса метод суперкласса. Пример :class A { def doIt (){ two ()println 'сделай это!' } protected two (){...
вопрос задан: 7 May 2012 14:09
0
ответов

Как я могу выполнить ссылку на равенство в Groovy?

Часто бывает удобно, что Groovy отображает == на equals (), но что мне делать, когда я хочу сравнить по идентичности? Например, GPathResult реализует equals, вызывая text (), который пуст для большинства...
вопрос задан: 2 May 2012 15:50
0
ответов

Как запустить Spock Test внутри Eclipse

Я пытаюсь запустить свой первый Spock Test внутри Eclipse, и он не работает. Я добавил все зависимости и плагины Maven в свой pom.xml, но когда я запускаю свой тест с помощью jUnit, появляется всплывающее окно с...
вопрос задан: 2 May 2012 13:52
0
ответов

Создание переменной среды Jenkins с помощью Groovy

Думаю, это еще один простой вопрос, но я не смог заставить работать ни одно из веб-решений. Мой проект принимает номер версии. Каждое число может быть разделено знаком '.' или «_». Мне нужна переменная...
вопрос задан: 2 May 2012 12:38
0
ответов

Получить первый элемент списка идиоматически в Groovy

Пусть код говорит сначала def bars = foo.listBars ( ) def firstBar = бары? bars.first (): нуль def firstBarBetter = foo.listBars () ?. getAt (0) Есть ли более элегантный или идиоматический способ получить первый ...
вопрос задан: 1 May 2012 09:48
0
ответов

groovy -есть ли неявная переменная для доступа к индексу элемента в методе «каждый»

Есть ли способ удалить переменную «i» в следующем примере и по-прежнему получать доступ к индексу элемента, который напечатано? защита я = 0; "one two three".split ().each { println ("item [ ${i++} ] =...
вопрос задан: 30 April 2012 08:20
0
ответов

Как создать экземпляр абстрактного класса Java с параметром конструктора с замыканием Groovy

Я пытаюсь создать экземпляр абстрактного класса Java из своего кода Groovy. Учитывая следующий абстрактный класс Java (, нерелевантная обработка удаляется из класса ):общедоступного абстрактного класса...
вопрос задан: 29 April 2012 09:02
0
ответов

Ошибка импорта jar в скрипт groovy (soapui)

У меня проблема с запуском кода Java из скрипта groovy (скрипт groovy — это часть набора тестов SoapUI )я создаю простой скрипт :импортирую myjar.jar новый TopClass ().sayHello ()код TopClass :...
вопрос задан: 28 April 2012 11:08
0
ответов

Расширение класса Groovy String

Groovy позволяет делать некоторые приятные вещи со строками на внешних страницах, например :${"hello".capitalize ()} Как добавить новый пользовательский метод в класс String ? Например, :${"hello".custom ()}
вопрос задан: 27 April 2012 20:01
0
ответов

Как изменить размер изображений в Groovy?

Как изменить/уменьшить размер изображений JPG в Groovy?
вопрос задан: 27 April 2012 12:54
0
ответов

Конфликт Groovy между автоматическим получателем свойств, локальными переменными и замыканиями?

Groovy, по-видимому, имеет очень неприятное поведение, связанное с "Groovy Beans" и замыканиями, из-за которых в определенных обстоятельствах он может маскировать локальные переменные. Известно ли это поведение и существует ли...
вопрос задан: 26 April 2012 17:40
0
ответов

Ошибка при открытии https URL :бит keyCertSign не установлен

Я вызываю удаленный https URL со следующим кодом :def inputStream = new URL (" https://somewebsite.com" ).openStream ()Это прекрасно работает на моем локальном компьютере, но когда я развертываю на сервере, я...
вопрос задан: 24 April 2012 14:02
0
ответов

Untrusted Groovy Script Security в Java

Мы пытаемся предоставить элементы для сценариев в «предприятии» продукт. Мы хотели бы использовать groovy, но у нас возникают трудности с защитой самых простых вещей. Например, мы хотели бы...
вопрос задан: 19 April 2012 00:06
0
ответов

Можно ли использовать шаблоны groovy вместо scala для Java-приложений на базе Play 2.0?

Я новичок в Play 2.0, мне трудно понять, как использовать шаблоны scala для создания представлений. Могу ли я вернуться к groovy, существовавшему в более ранних версиях платформы Play. например: Play 1.2, Play 1.2....
вопрос задан: 18 April 2012 23:19
0
ответов

Доступ к переменным, указанным для сценария подключаемого модуля Jenkins Groovy

При написании сценария, который запускается подключаемым модулем Jenkins Groovy в качестве шага сборки (Выполнение системного сценария Groovy), можно указать «связывание переменных». В телефонной линии поддержки говорится: :Определить связывание переменны
вопрос задан: 18 April 2012 18:49
0
ответов

Grails: как я имитирую другие методы тестируемого класса, которые могут быть вызваны внутренне во время тестирования

Я пишу тест для methodA() в сервисном классе, аналогичном к приведенному ниже. Класс SampleService { def methodA () { methodB () } def methodB () { } } Когда я тестирую метод A(), мне нужно...
вопрос задан: 18 April 2012 06:19
0
ответов

Groovy — Игнорировать дополнительные атрибуты в карте во время создания экземпляра объекта

Есть ли способ заставить groovy игнорировать дополнительные атрибуты в карте во время создания экземпляра объекта? Пример: class Banana{ Строковое имя } def params = [имя: 'someGuy', возраст: 13] new Banana(params) В этом ...
вопрос задан: 17 April 2012 17:00
0
ответов

Как вы анализируете большие файлы в Groovy, не превышая размер кучи?

При синтаксическом анализе большого файла я получаю следующую ошибку. Обнаружено: java.lang.OutOfMemoryError: Java heap space Как вы анализируете большие файлы в Groovy, не превышая размер кучи? пример кода, который не работает...
вопрос задан: 17 April 2012 11:47
0
ответов

Groovy Console чтение ввода

Я только начинаю изучать Groovy и экспериментирую с GroovyConsole. Есть ли способ прочитать пользовательский ввод? Я пробовал код ниже, но я получаю сообщение об ошибке. BufferedReader br = new...
вопрос задан: 17 April 2012 01:57
0
ответов

Сортировка карт внутри карт по значению

Я пытаюсь отсортировать карту в Groovy, которая имеет карты в качестве значения. Я хочу перебрать карту и распечатать значения, отсортированные по значениям lastName и firstName. Итак, в следующем примере: def m = [1:[...
вопрос задан: 12 April 2012 21:00