Лучшие groovy вопросы ИТ разработчиков

  • 29голосов
  • 8ответов
  • 0просмотров

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

Я думаю, что это еще один простой вопрос, но я не смог заставить работать ни одно из веб-решений. Мой проект принимает номер версии. Каждое число может быть разделено знаком "." или "_". Я хочу переменную, которая отображает только первые два ...

ЗаданMay 02, 2012, 12:38 PMотthemaniac27
  • 9голос
  • 1ответ
  • 0просмотров

Как сделать так, чтобы Дженкинс / Хадсон устроил обзор других работ и решил, строить или нет?

PROBLEM Учитывая, что все работы имеют строкуLEVEL_X в названии работы, где X - это число & gt; 1. Я хочу, чтобы каждая работа с X = n отслеживала каждую работу сX = n-1и начните строить, если каждый из них закончен с успехом. И я хочу работу сX ...

ЗаданDec 10, 2012, 4:32 PMотAkhil JainMoni
  • 2голосов
  • 5ответов
  • 0просмотров

Рассчитать разницу в месяцах между двумя датами с Groovy

Мне нужно рассчитать разницу в месяцах между двумя датами. start = new Date(112, 4, 30) // Wed May 30 00:00:00 CEST 2012 end = new Date(111, 9, 11) // Tue Oct 11 00:00:00 CEST 2011 assert 8 == monthsBetween(start, end)С помощьюJoda времени ...

ЗаданAug 22, 2013, 11:30 AMотJodaStephenArturo Herrero
  • 2голос
  • 1ответ
  • 0просмотров

Поиск жестких и мягких ограничений открытого файла изнутри jvm в linux (ulimit -n и ulimit -Hn)

У меня есть проблема, когда мне нужно выяснить жесткие и мягкие ограничения открытых файлов для процесса в linux из программы java / groovy. Когда я выполняю ulimit из терминала, он дает отдельные значения для жестких и мягких ограничений ...

ЗаданJun 10, 2012, 4:30 PMотDipayan
  • 2голосов
  • 3ответа
  • 0просмотров

запуск теста geb из класса Java

Я недавно наткнулся наГЭБ [http://www.gebish.org/]и это похоже на хороший способ выполнить интеграционные тесты в наших веб-приложениях. Наши платформы основаны на Java и, прочитав это > "Geb provides first class support for functional web ...

ЗаданJun 20, 2012, 12:48 AMотpstanton
  • 32голосов
  • 4ответа
  • 0просмотров

Построение Uberjar с Gradle

Я новичок в Gradle. Я хочу построить Uberjar (AKA FATJAR), который включает в себя все переходные зависимости проекта. Какие строки мне нужно добавить в мой & quot; build.gradle & quot ;? Это то, что у меня сейчас есть: (я скопировал его где-то ...

ЗаданFeb 25, 2015, 7:49 PMотcmcgintymissingfaktor
  • 9голос
  • 1ответ
  • 0просмотров

Модульное тестирование Абстрактные классы в Groovy

Я новичок в модульном тестировании и издевательствах. Я пытаюсь провести модульное тестирование абстрактного класса домена в Grails. Как я должен издеваться над реализацией, чтобы я мог провести модульное тестирование ограничений класса домена? ...

ЗаданJul 10, 2009, 5:55 PMотMatthew Sowders
  • 9голос
  • 1ответ
  • 0просмотров

Groovy: правильный синтаксис для XMLSlurper для поиска элементов с заданным атрибутом

Дан HTML-файл со структуройhtml -> body -> a bunch of divsЧто такое правильный оператор Groovy, чтобы найти все div с атрибутом непустых тегов? Следующее не работает: def nodes = html.body.div.findAll { [email protected] != null }потому что он находит ...

ЗаданApr 04, 2018, 5:26 AMотOpalPeter Kelley
  • 4голосов
  • 2ответа
  • 0просмотров

Узнайте название метода в Groovy

Есть ли способ в Groovy узнать имя вызываемого метода? def myMethod() { println "This method is called method " + methodName }Это, в сочетании с утиной типизацией, позволило бы получить довольно лаконичный (и, вероятно, трудно читаемый) код.

ЗаданFeb 12, 2014, 3:08 PMотArturo Herreropchronz
  • 46голос
  • 1ответ
  • 0просмотров

Как кодировать URL в Groovy?

Есть ли в Groovy своего рода URLEncode? Я не могу найти ни одной строки & # x2192; Утилита строкового URL-кодирования. Пример:dehydrogenase (NADP+) & # X2192;dehydrogenase%20(NADP%2b) (+ instead of %20 would also be acceptable, as ...

ЗаданOct 19, 2016, 11:27 AMотNicolas Raoul
  • 3голосов
  • 3ответа
  • 0просмотров

Как управлять развитием в нескольких версиях Grails / Groovy?

У меня есть проект, который использует Groovy 1.7.5 и Grails 1.3.4. но мой новый проект еще не запущен, который будет использовать последнюю версию groovy (1.8.6) и grails (2.0.4) я буду работать в обоих проектах. Итак, как управлять различными ...

ЗаданJul 06, 2012, 12:20 AMотArturo HerreroHussy
  • 6голос
  • 1ответ
  • 0просмотров

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

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

ЗаданApr 24, 2012, 2:02 PMотMike Sickler
  • 4голос
  • 1ответ
  • 0просмотров

Можно ли отладить приложение Grails с помощью текстового редактора, такого как Sublime Text 2? [закрыто]

Я начинаю работать с Grails и посмотрел немало видео, где докладчики демонстрировали Grails 2.X с командной строкой и текстовым редактором, таким как textmate. Вот мои 2 вопроса: 1. Is it the recommended workflow or most popular one? Or most ...

ЗаданApr 23, 2012, 5:55 PMотontk
  • 134голос
  • 21ответ
  • 0просмотров

Gradle не находит tools.jar

Я использую javadoc doclets с Gradle, поэтому мне нужно использовать пакет tools.jar, который находится в папке lib из jdk (1.6.0_26 в моем случае). Дело в том, что gradle не принимает его автоматически, поэтому я добавил пакет с инструментами в ...

ЗаданMar 15, 2018, 6:11 AMотazizbekianraspayu
  • 3голосов
  • 3ответа
  • 0просмотров

Огурец-JVM муравейник

Как я могу сказать муравью выполнить все тесты огурца (функции, реализации) в папке? Я застрял, используя этот пример <target name="runcukes" depends="compile-test"> <mkdir dir="target/cucumber-junit-report"/> <java ...

ЗаданJul 13, 2012, 7:32 AMотmatcauthon
  • 2голосов
  • 2ответа
  • 0просмотров

Groovy - настройка свойств ведения журнала в зависимости от среды

Я пишу простое приложение на Groovy, которое должно вести журнал. Фактические свойства того, как вещи регистрируются, будут зависеть от конкретной среды. Например, во время разработки я просто хочу войти в консоль, при тестировании и производстве ...

ЗаданJul 16, 2012, 12:20 PMотAndrea
  • 6голос
  • 1ответ
  • 0просмотров

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

У меня есть большая задача обработки, которая, я считаю, созрела для повышения эффективности благодаря параллелизму и параллелизму. Я посмотрел на документы GPars и нашел их довольно запутанными, поэтому я надеюсь, что люди здесь могут ...

ЗаданJul 17, 2012, 9:15 PMотArturo HerreroFinalFive
  • 7голосов
  • 3ответа
  • 0просмотров

log4j в Grails: как войти в файл?

У меня есть эта конфигурация log4j в моем grails config.groovy log4j = { error 'org.codehaus.groovy.grails.web.servlet', // controllers 'org.codehaus.groovy.grails.web.pages' // GSP warn 'org.mortbay.log' appenders { rollingFile name:'infoLog', ...

ЗаданJul 21, 2009, 3:28 AMотnightingale2k1
  • 13голосов
  • 2ответа
  • 0просмотров

захватить вывод процесса в Groovy

У меня есть скрипт Groovy, который рекурсивно просматривает каталог для поиска файлов .png и вызываетpngquant [http://pngquant.org/](утилита командной строки) на каждом из. Вывод pngquant должен быть напечатан на терминале. ...

ЗаданJul 20, 2012, 12:49 PMотDónal
  • 20голосов
  • 3ответа
  • 0просмотров

Как заставить Groovy и JAXB хорошо играть вместе?

Я пытаюсь заставить JAXB работать с моим классным классом, однако, похоже, что он не работает, а java-версия работает. Вот код ... Вот сценарии: Если 2 и 3 не закомментированы, это работает отлично. Если 1 и 4 не прокомментированы, я ...

ЗаданFeb 24, 2014, 3:33 PMотJackie
  • 62голосов
  • 4ответа
  • 0просмотров

Как вы получаете путь запуска сценария в Groovy?

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

ЗаданJun 18, 2012, 9:48 PMотNovember YankeeDan Woodward
  • 20голосов
  • 2ответа
  • 0просмотров

Есть ли более простой способ заставить HTTPBuilder игнорировать недействительный сертификат?

Подокументы [http://groovy.codehaus.org/modules/http-builder/doc/ssl.html], вы можете пройти довольно неуклюжий процесс экспорта сертификата из браузера вручную и его распознавания локально. Есть ли что-нибудь похожее на curl?--insecure ...

ЗаданJul 24, 2012, 7:32 PMотJosh Diehl
  • 3голосов
  • 2ответа
  • 0просмотров

Чтение многочастного / смешанного ответа в Java / Groovy

Я получаю"multipart/mixed" ответ на http запрос, который мне нужно разобрать. Одна часть ответа - это PDF-файл, который мне нужно сохранить на диск. Есть ли библиотека, которая сделает это для меня?

ЗаданJul 25, 2012, 6:40 PMотEqbal
  • 12голосов
  • 2ответа
  • 0просмотров

Исключение java.lang.IncompatibleClassChangeError при запуске Groovy в Eclipse Juno

Я недавно скачал Eclipse Juno и установил последний плагин Groovy. Теперь вот как выглядит мой Groovy-файл. package groovy_support class TimePass { static void main(def args){ println "Hello World" } }Когда я запускаю это из моей предыдущей ...

ЗаданJul 31, 2012, 6:33 PMотAjay Georgeuser898535
  • 5голосов
  • 5ответов
  • 0просмотров

Как определить глобальный класс в SoapUI как отличный скрипт?

Я хочу определить класс в Groovy скрипте, чтобы я мог использовать его через другой скриптовый скрипт внутри SoapUI. Я уже попытался определить свой класс в свойстве TestSuite, но оно не работает.I would like to avoid defining the class in a ...

ЗаданDec 22, 2016, 10:46 AMотStephanGab
  • 5голосов
  • 2ответа
  • 0просмотров

Отладка Groovy-скриптов, работающих в ScriptEngine из Eclipse

У меня есть скрипт Groovy, который запускается так: File scriptFile = ...; ScriptEngine engine = ...; String script = FileUtils.readFileToString(scriptFile); Object evalResult = engine.eval(script, bindings);Неудивительно, что точка останова, ...

ЗаданAug 01, 2012, 4:21 PMотCharlesAlexey Romanov
  • 7голосов
  • 6ответов
  • 0просмотров

Почему я получаю исключение java.lang.NoClassDefFoundError org / codehaus / groovy /? [Дубликат]

This question already has an answer here: * Why do I get compilation error “org/codehaus/groovy/control/CompilationFailedException”? [/questions/8935925/why-do-i-get-compilation-error-org-codehaus-groovy-control-compilationfailedexc] ...

ЗаданAug 15, 2016, 4:13 PMотPetter FribergFahmi Ramadhan
  • 12голосов
  • 2ответа
  • 0просмотров

Внедрить зависимости в тесте спецификации Grails Spock

Мне нужно, чтобы зависимости вводились в мои доменные объекты в моих тестах. Эти тесты помещаются в каталог test / интеграции и простираются отspock.lang.Specification. Как мне этого добиться? Примечание. Я видел это сообщение.Как ввести ...

ЗаданMay 23, 2017, 12:17 PMотCommunityTomas Romero
  • 54голосов
  • 6ответов
  • 0просмотров

Groovy - Как сравнить строки?

как сравнить строку, которая передается в качестве параметра следующий метод не работает. String str = "saveMe" compareString(str) def compareString(String str){ def str2 = "saveMe" if(str2==${str}){ println "same" }else{ println "not same" } ...

ЗаданJan 25, 2014, 9:06 AMотamarillionuser1602802
  • 4голосов
  • 2ответа
  • 0просмотров

Groovy Split CSV

У меня есть CSV-файл (details.csv), как ID,NAME,ADDRESS 1,"{foo,bar}","{123,mainst,ny}" 2,"{abc,def}","{124,mainst,Va}" 3,"{pqr,xyz}","{125,mainst,IL}"когда я использую (Примечание: у меня есть другое закрытие выше этого, которое читает все ...

ЗаданAug 16, 2012, 8:45 PMотspringpress
  • 2голос
  • 1ответ
  • 0просмотров

Как смоделировать командный объект, который находится внутри контроллера

У меня есть класс контроллера, внутри которого у меня есть объект команды. У меня есть метод find (), который использует этот объект команды следующим образом: class itemController{ //command object class SearchCommand{ String email ...

ЗаданAug 24, 2012, 3:32 PMотNpa
  • 1голос
  • 1ответ
  • 0просмотров

Модульное тестирование статического метода в классе Java из Groovy Test case

Я пытаюсь написать тестовый пример в Groovy для класса, который написан на Java. Класс Java (name: Helper) содержит статический метод, в котором получается объект HttpClient и вызывается executeMethod. Чтобы протестировать этот класс, я пытаюсь ...

ЗаданAug 31, 2012, 4:14 PMотAA.Npa
  • 10голос
  • 1ответ
  • 0просмотров

С Java ScriptEngine (Groovy), как сделать его более производительным?

Я использую ScriptEngine в своем приложении, чтобы оценить некоторый клиентский код в моем приложении. Проблема в том, что он недостаточно эффективен, и мне нужно принять меры для улучшения времени исполнения. В настоящее время ...

ЗаданAug 31, 2012, 8:06 PMотMichael Eastermatsientst
  • 9голос
  • 1ответ
  • 0просмотров

Неожиданное поведение с перегруженными методами

Я немного озадачен поведением перегрузки метода groovys: учитывая класс и тесты ниже, я довольно хорошо сtestAStringNull а такжеtestBStringNull бросая неоднозначные исключения вызова метода, но почему это не так для testANull а такжеtestBNull ...

ЗаданSep 21, 2012, 10:35 AMотtim_yatesc089
  • 7голосов
  • 2ответа
  • 0просмотров

Синтаксис фильтра Grails, или Как вызвать фильтр Grails вне Grails

Грааль обеспечиваетфильтры [http://grails.org/Filters]которые бегут перед вашими контролерами. Они определены в классах, которые выглядят так: class SecurityFilters { def filters = { myFilter(controller:'*', action:'*') { // What are those weird ...

ЗаданAug 10, 2009, 2:38 PMотDouglas Squirrel
  • 2голосов
  • 6ответов
  • 0просмотров

Пожалуйста, помогите мне понять, что не так с этим кодом веб-прокси

Я хочу написать веб-прокси для упражнений, и этот код у меня есть: // returns a map that contains the port and the host def parseHostAndPort(String data) { def objMap // this has host and port as keys data.eachLine { line -> if(line =~ ...

ЗаданAug 18, 2009, 12:37 PMотRobert MunteanuGeo
  • 5голосов
  • 2ответа
  • 0просмотров

Странное поведение windows CMD при запуске groovy

У меня есть Groovy скрипт, который переименовывает файлы, которые соответствуют регулярному выражению Я запускаю это так C:\>groovy rename test.* test.txtРаботает нормально. Но когда я пытаюсь передать это регулярное выражение: C:\>groovy ...

ЗаданOct 07, 2012, 7:46 PMотQueequeg
  • 9голос
  • 1ответ
  • 0просмотров

Неожиданное поведение с перегруженными методами

Я немного озадачен поведением перегрузки метода groovys: учитывая класс и тесты, приведенные ниже, я довольно хорошоtestAStringNull а такжеtestBStringNull бросая неоднозначные исключения вызова метода, но почему это не так дляtestANull ...

ЗаданSep 21, 2012, 8:30 AMотc089
  • 21голосов
  • 3ответа
  • 0просмотров

Groovy Закрытие с необязательными аргументами

Я хочу определить замыкание, которое принимает один аргумент (который я имею в виду сit Иногда я хочу передать еще один дополнительный аргумент к закрытию. Как я могу это сделать?

ЗаданSep 25, 2012, 7:41 AMотMoonlit
  • 2голосов
  • 6ответов
  • 0просмотров

Пожалуйста, помогите мне понять, что не так с этим кодом веб-прокси

Я хочу написать веб-прокси для упражнений, и этот код у меня есть: // returns a map that contains the port and the host def parseHostAndPort(String data) { def objMap // this has host and port as keys data.eachLine { line -> if(line =~ ...

ЗаданAug 11, 2009, 4:02 PMотGeo
  • 5голосов
  • 2ответа
  • 0просмотров

Странное поведение windows CMD при запуске groovy

У меня есть Groovy скрипт, который переименовывает файлы, которые соответствуют регулярному выражению, я запускаю его таким образом C:\>groovy rename test.* test.txtРаботает нормально. Но когда я пытаюсь передать это регулярное ...

ЗаданOct 05, 2012, 1:28 PMотQueequeg
  • 14голос
  • 1ответ
  • 0просмотров

Семантика Groovy «необязательный возврат»

В Groovy,оператор возврата не является обязательным [http://groovy-lang.org/semantics.html#_optional_return_keyword], что позволяет вам писать методы, такие как: def add(a, b) { a + b }... который добавляетa а такжеb и возвращает ...

ЗаданOct 16, 2012, 11:06 PMотaroth
  • 31голосов
  • 4ответа
  • 0просмотров

Как проверить, есть ли у объекта определенное свойство?

Я хочу использовать либо значение ожидаемого свойства, либо указанное значение по умолчанию. Как добиться этого в заводной? Позволять's посмотрите на пример: def printName(object) { //if object has initialized property 'name' - print 'name', ...

ЗаданOct 17, 2012, 1:14 PMотRoman
  • 4голос
  • 1ответ
  • 0просмотров

Что случилось с Groovy ++? [закрыто]

Я просто наткнулся на Groovy ++ и нашел его довольно интересным. К сожалению, кажется, что этоне получили дальнейшего развития? * По словам GitHub, последний коммит был более года назад. * Список рассылки полностью неактивен, а последнее ...

ЗаданOct 22, 2012, 9:11 AMотFlorian Gutmann
  • 9голос
  • 1ответ
  • 0просмотров

Побег в заводной

Мне нужна помощь в побеге в заводной У меня есть какая-то строка в текстовом файле, как это# $ CommonTomcat620.max_threads $ #Эти значения я должен заменить в runTime. Я использовал следующий код: def str = "#\$commonTomcat620.max_threads\$#" ...

ЗаданOct 29, 2012, 11:04 AMотJeevi
Пред12...6След