Tag: groovy

Groovy ist eine objektorientierte Programmiersprache für die Java-Plattform. Es ist eine dynamische Sprache mit Funktionen ähnlich denen von Python, Ruby, Perl und Smalltalk. Es kann verwendet werden, als eine Skriptsprache für die Java-Plattform.

einfach groovy operator Frage: Math.min(params.max ? params.int (max) : 10, 100)

Anzahl der Antworten 3 Antworten
Können Sie mir sagen, wie der Ausdruck Math.min(params.max ? params.int('max') : 10, 100) funktioniert? Es passt nicht die groovy ternären wenn so was besonderes Betreiber ist das? Dank InformationsquelleAutor Ray | 2011-07-31

Groovy HTTPBuilder Herstellung von Fehler beim Parsen gültiges json

Anzahl der Antworten 4 Antworten
Ich bin ein Groovy-Anfänger und versuche zu verbinden, um die GitHub-API von einem groovy-Skript aber ich erhalte eine seltsame Fehlermeldung, wenn HTTPBuilder versucht zum Parsen der JSON-Antwort. Mein einfaches Skript ist wie folgt @Grab(group='org.codehaus.groovy.modules.http-builder', module='http-builder', version='0.7.2' )

Was ist das "?:" Betreiber für in Groovy?

Anzahl der Antworten 2 Antworten
Versuchen zu verstehen, diese Zeile Groovy-code: return strat?.descriptor?.displayName ?: "null" Ist die ?: eine Kurzform if/else? Heißt das, wenn strat?.descriptor?.displayName ist nicht null, drucken Sie es, oder anderes drucken null ? Ich bin verwirrt weil es gibt

Add-Methode, um Metaklasse

Anzahl der Antworten 1 Antworten
Ich bin einfach zu spielen mit der Metaklasse Programmierung in Groovy. Aber plötzlich war ich vor einem kleinen problem, von dem ich einfach nicht arbeiten... Hier ist das einfache Skript: //define simple closure def printValueClosure = {

Wie man e-mail-Adresse des aktuellen Jenkins-Benutzer zur Verwendung in groovy-Skript

Anzahl der Antworten 5 Antworten
Habe ich einen groovy-Skript für das neue Jenkins Workflow Plugin, https://github.com/jenkinsci/workflow-plugin. Ich möchte Sie auf senden Sie eine mail an den Benutzer mit der Arbeit anfingen, wenn er Sie braucht input für den nächsten Schritt. Ich habe

Was bedeutet das @Zeichen machen?

Anzahl der Antworten 4 Antworten
Habe ich gesehen, die am ( @ ) - Zeichen in Groovy-Dateien und ich weiß nicht, ob es ein Groovy-oder Java-Sache. Ich habe versucht, die Suche auf Google, Bing und DuckDuckGo für den mystery at-Zeichen, aber ich

Datum Zeit in Groovy

Anzahl der Antworten 5 Antworten
Ich bin auf der Suche hinzufügen 1 Sekunde, um ein datetime-so kann ich test-Datum-basierte Paginierung. Ich bin der Hoffnung, ein Datum von unserer API-Antwort, konvertieren von Datum-string in ein Datum, und wandeln Sie dann in Millisekunden, fügen

SoapUI: Pass-Eigenschaft Werte genannt Testfall

Anzahl der Antworten 1 Antworten
Ich bin ein Anfänger in soapui testen. Hoffentlich können Sie mir helfen, dieses problem zu lösen. In meinem test-Projekt habe ich eine test-suites, die mehrere Testfälle. Mehrere Testfälle starten Sie den gleichen Testfall. Um diesen test ausführen,

Wie lese ich eine XML-Datei mit XmlSlurper und einfügen in einen Baum gebaut, mit dem MarkupBuilder?

Anzahl der Antworten 1 Antworten
Ich Schreibe ein Skript, das ein XML-Dokument erzeugt mit MarkupBuilder und ich möchte legen Sie eine XML-Datei in der Struktur Lesen aus einer Datei. Wie mache ich das? Ein Beispiel ist unten. def writer = new StringWriter()

Tut groovy bieten eine "include" - Mechanismus?

Anzahl der Antworten 6 Antworten
Suchen wir für eine "include" - Mechanismus für groovy-Skripte, um Platz für cross-cutting-concerns. In meinem Beispiel haben wir, die web-service-Endpunkte als groovy-Skripte und möchten, melden Sie sich zu unserem web-service-Protokoll. dafür nutzen wir unsere impliziten Objekt (immer

Grails vs Feder-performance für den REST

Anzahl der Antworten 2 Antworten
Habe ich einige REST-Endpunkte mit pure Groovy/Grails. Für jetzt sind die meisten der Operationen werden alle CRUD-wie. Ich fange an, vergleichen Sie die Leistung des Grails-app, um eine äquivalente Java - /Spring-app für die CRUD-Szenarien, die ich

wie zu finden, wenn groovy args enthält eine bestimmte Zeichenfolge

Anzahl der Antworten 2 Antworten
println args println args.size() println args.each{arg-> println arg} println args.class if (args.contains("Hello")) println "Found Hello" wenn ran geben Sie folgenden Fehler: [hello, somethingelse] 2 hello somethingelse [hello, somethingelse] class [Ljava.lang.String; Caught: groovy.lang.MissingMethodException: No signature of method: [Ljava.lang.

Track Ausführungszeit pro Aufgabe in gradle-Skript?

Anzahl der Antworten 5 Antworten
Was ist der eleganteste Weg, um die Ausführung mal auf, wie lange eine Aufgabe fand in einem gradle-build-Skript? Im optimalen Fall melden die Zeit unmittelbar gleichen oder nächsten Zeile, um den Namen der Aufgabe :buildSrc:testClasses (0.518 secs)

Datum Tag der Woche in Groovy

Anzahl der Antworten 3 Antworten
Habe ich Variablen, die formatiert sind, wie im folgenden Beispiel: 2011-03-07 und von Ihnen möchte ich für die Ausgabe der Tag der Woche. Zum Beispiel: Monday oder auch nur Mon Arbeite ich in Groovy, irgendwelche Ideen? InformationsquelleAutor

Zugriff auf die XML-Anfrage in eine SOAP-UI-mock-Antwort-script

Anzahl der Antworten 5 Antworten
Habe ich ein mock-Antwort, die muss einen Wert zurück, der war in der Anfrage. Beispielsweise kann dieser Anforderung kommen: <myReqest><myValue>123</myValue></myRequest> Ich habe bereits eine mockResponse: <myResponse><yourValue>${theValue}</yourValue></myResponse> Ich weiß, wie ich den Wert von ${theValue} durch die Kontext-variable,

groovy: sicher finden Sie einen key in einer map und wieder seinen Wert

Anzahl der Antworten 4 Antworten
Ich möchte zu finden eine spezifische Taste in einer bestimmten Karte. Wenn der Schlüssel gefunden wird, dann möchte ich, um den Wert der Schlüssel aus der Karte. Dies ist, was ich es geschafft so weit: def mymap

Sortieren nach mehreren Feldern Kriterien in Grails

Anzahl der Antworten 1 Antworten
Ich habe die folgende Abfrage, die id gerne sorty von "raceDate" und "raceNo" asc. Ich kann herausfinden, wie das Sortieren nach einem Feld, aber nicht von zwei, irgendwelche Ideen? def list = { params.max = Math.min( params.max

was sind die verschiedenen Möglichkeiten zum erstellen einer Arraylist und Hashmap in groovy

Anzahl der Antworten 4 Antworten
Erstellt habe ich eine ArrayList wie folgt: def list = new ArrayList() Aber die codenarc report Warnung wie folgende. ArrayList objects are better instantiated using the form " as ArrayList" Was sind die besseren Möglichkeiten zur Instanziierung

Wie zum ausführen einer main-Klasse in einem jar von gradle mit der "java" - Befehl

Anzahl der Antworten 1 Antworten
Ich habe diese Dateien unter der <project_root> Ordner: ./build.gradle ./build/libs/vh-1.0-SNAPSHOT.jar ./libs/groovy-all-2.1.7.jar ./src/main/groovy/vh/Main.groovy In der build.gradle Datei, ich habe diese Aufgabe: task vh( type:Exec ) { commandLine 'java -cp libs/groovy-all-2.1.7.jar:build/libs/' + project.name + '-' + version + '.jar

So finden Sie alle Treffer des Musters in einem string mit regex

Anzahl der Antworten 3 Antworten
Wenn ich einen string wie: s = "This is a simple string 234 something else here as well 4334 und einen regulären Ausdruck wie: regex = ~"[0-9]{3}" Wie kann ich das extrahieren aller Wörter aus dem string

groovy ausführen mit Parameter, der Leerzeichen enthält

Anzahl der Antworten 5 Antworten
Wie kann ich die Argumente mit Leerzeichen an die execute-Methode von strings in groovy? Nur das hinzufügen von Leerzeichen wie würde man in einer shell nicht helfen: println 'ls "/tmp/folder with spaces"'.execute().text Diese geben würde, drei gerissene

Wie zum extrahieren von Teilzeichenfolge in Groovy?

Anzahl der Antworten 3 Antworten
Habe ich einen Groovy-Methode, die derzeit funktioniert, ist aber real hässlich/hacky-Suche: def parseId(String str) { System.out.println("str: " + str) int index = href.indexOf("repositoryId") System.out.println("index: " + index) int repoIndex = index + 13 System.out.println("repoIndex" + repoIndex) String

Groovy Parsen von text-Datei

Anzahl der Antworten 2 Antworten
Habe ich eine log-Datei, dass, würde ich mag, um zu analysieren und bin mit einigen Fragen. Zunächst schien es, es würde einfach sein. Ich werde gehen Sie vor und stellen Sie die Quelle, die ich mit gekommen

Wie erhöhe ich die Groovy-JVM-Heap-Größe?

Anzahl der Antworten 3 Antworten
Einige Quellen auf die web behauptet, dass ich sollte in der Lage sein zu geben, der -Xmx Parameter für groovy-aber das macht mir einfach java.io.FileNotFoundException wenn Sie nicht finden können, die -Xmx Datei. Andere Quellen mir sagen,

Wie Projekt festlegen.version von vorbeifahrenden version-Eigenschaft auf gradle-Kommando-Zeile?

Anzahl der Antworten 5 Antworten
Will ich bauen GLAS mit selbst definierten version über die Kommandozeile übergeben, wie: Wenn ich ausführen von gradle build-Aufgabe wie diese: gradle build -Pversion=1.0 myproject-1.0.jar generiert werden soll. Ich habe versucht, das hinzufügen der Zeile unten, um

Ausführen von Groovy-Befehl von Jenkins mit Groovy-plugin

Anzahl der Antworten 3 Antworten
Ich zwingen wollen, sich Folgendes Szenario in Jenkins: Habe ich job A und job B Ich deaktivieren möchten Einen job bei job B ausgeführt wird, und nach der Ausführung von job B, die ich aktivieren will den

Berufung ist .jede{} auf IntRange gibt den Bereich nicht jede ganze Zahl

Anzahl der Antworten 1 Antworten
Ich glaube, ich habe einige komische Erwartungen... ich will Durchlaufen die zahlen von 1 bis 10. Als eine while-Schleife geht es so: def countMe = 1 while (countMe<11) { println countMe countMe++ } Ich hatte erwartet, dass

Installation HTTPBuilder für Groovy

Anzahl der Antworten 1 Antworten
Entschuldigung für die newbie-Frage, aber wie installiere Sie HTTPBuilder für Groovy? Habe ich Hinzugefügt http-builder-0.7.jar, http-builder-0.7-source.jar und http-builder-0.7-javadoc.jar zu GROOVY_HOME/lib. Gibt es etwas, was ich tun muss? Die HTTPBuilder website nicht klar. Code ausgeführt von GroovyConsole: import

Wie, um Bild in grails GSP?

Anzahl der Antworten 6 Antworten
Ich bin immer noch lernen, Grails und zu haben scheinen, trifft Sie ein Stein des Anstoßes. Hier sind die 2-domain-Klassen: class Photo { byte file static belongsTo = Profile } class Profile { String fullName Set photos

Holen Sie sich aktuelle Datum und die Uhrzeit in groovy?

Anzahl der Antworten 2 Antworten
Was ist der code, um das aktuelle Datum und die Zeit in groovy? Ich sah herum und kann nicht finden, eine einfache Möglichkeit, dies zu tun. Im wesentlichen interessiere ich mich für linux äquivalent von date Habe

Überprüfung der Groovy-version Gradle nutzt

Anzahl der Antworten 2 Antworten
Ich bin mit gradle und haben zuvor ausgeführt wurde, groovy 1.76. Ich habe jetzt aktualisiert auf groovy auf meiner lokalen Maschine (groovy_home Punkte zu groovy 2.1.2 etc). $ groovy -version Groovy Version: 2.1.2 JVM: 1.7.0_17 Vendor: Oracle

bauen.gradle-Datei, task using << notation, intellij warnt: "Nicht darauf schließen, argument-Typ"

Anzahl der Antworten 4 Antworten
Ich bin neu in groovy und gradle und Frage mich, ob jemand wusste, warum meine Scriptlet nicht funktioniert (edit-tatsächlich, es funktioniert, aber die Warnung immer noch angezeigt wird). Dieser Abschnitt ist übernommen aus dem bauen.gradle-Skript und intellij

Wie konvertieren von String zu int in Groovy der richtige Weg

Anzahl der Antworten 2 Antworten
Erste von allen, ich bin mir bewusst, die Frage 'Groovy-String zu int' und es ist Antworten. Ich bin ein newbe auf Groovy-Sprache und Recht spielen jetzt um einige Grundlagen. Der direkteste Weg, um konvertieren von String zu

Spock überprüfen einer Ausnahme, die ausgelöst durch mock zusammen mit mock-Interaktion

Anzahl der Antworten 1 Antworten
Das problem, das ich gestoßen ist, wenn ich versuche, um zu überprüfen, in der then - block wurde eine Ausnahme geworfen, und dieser Aufruf auf ein Schein gemacht hat. Blick auf das setup unten: class B {

Was ist der operator << (Doppel-weniger als) in gradle?

Anzahl der Antworten 2 Antworten
Folgende Stück code definiert 4 gradle Aufgaben: 4.times { counter -> task "task$counter" << { println "I'm task number $counter" } } Aber was ist das << operator? Was tut Sie in groovy? InformationsquelleAutor St.Antario | 2014-09-28

Groovy: die Richtige Syntax für XMLSlurper zu finden, die Elemente mit einem bestimmten Attribut

Anzahl der Antworten 1 Antworten
Gegeben, eine HTML-Datei mit der Struktur html -> Körper -> eine Reihe von divs was ist die richtige groovy-Anweisung, um alle divs mit einer nicht leeren tags-Attribut? Folgendes funktioniert nicht: def nodes = html.body.div.findAll { it.@tags !=

strip Einzug in groovy multiline-strings

Anzahl der Antworten 7 Antworten
Leider stripIndent auf einem multiline-string funktioniert nicht. Randnotiz: Meine IDE code-style-Einstellungen können nur Leerzeichen Einrückung (Tabulatoren werden durch Leerzeichen ersetzt). Aber ich denke, das sollte egal. def s = """ This is multiline """ println s.stripIndent() nicht

Wie ordentlich Druck neue Zeile in Groovy?

Anzahl der Antworten 4 Antworten
Ich Frage mich, ob es irgendeine gute Art zu schreiben, neue Zeile in die Datei von Groovy. Ich habe Folgendes Skript: new File("out.txt").withWriter{ writer -> for(line in 0..100) { writer << "$line" } } Könnte ich writer

Wie zu verwenden Geb zu überprüfen-element-Attribut-Wert nach der Seite event

Anzahl der Antworten 2 Antworten
Nach ein bisschen Hilfe hier, ich Schreibe eine funktionelle web-test mit Geb und testen wollen deaktiviert - Attribut Wert eines Formular-submit-button, beide, bevor und nachdem ein Ereignis aufgetreten ist, die Strömung sollte wie folgt sein: Laden der

groovy: ändern sich jedes element einer Liste und beitreten

Anzahl der Antworten 1 Antworten
Möchte ich wickeln Sie jedes element einer Liste in einfache Anführungszeichen ein, und fügen Sie Sie in einen string. Beispiel für die Eingabe: ["aa", "bb", "cc"] Erwartete Ausgabe: "'aa', 'bb', 'cc'" Ich vermutete, dass dies getan werden

Groovy-String-Ersetzung

Anzahl der Antworten 2 Antworten
Habe ich string im folgenden format some other string @[Foo Foo](contact:2) some other string @[Bar Bar](contact:1) still some other string nun möchte ich diesen string in some other string <a href="someurl/2">Foo Foo</a> some other string <a href="someurl/1">Bar

Wie um zu überprüfen, ob eine Zeichenfolge mit einem Muster übereinstimmt, in Groovy

Anzahl der Antworten 4 Antworten
Wie kann ich überprüfen ob eine Zeichenfolge mit einem Muster übereinstimmt, in groovy? Mein Muster ist "somedata:somedata:somedata", und ich möchte, um zu überprüfen, ob der format-string folgt. Im Grunde, der Doppelpunkt ist das Trennzeichen. InformationsquelleAutor kicks |

Einfache HTTP-GET-request in groovy

Anzahl der Antworten 3 Antworten
Ich bin sehr Neuling für diese groovy-Programmierung. Ich habe geschrieben ein API, das läuft in meinem lokalen system (localhost:2100). Nun möchte ich eine einfache GET-Anfrage an diese API-Verwendung von groovy-code. Ich suchte eine Menge für diese, aber

utf-8-Dekodierung in java

Anzahl der Antworten 4 Antworten
Ich versuche, um Parameter von einer PHP middle tier auf einem java-backend, das versteht J2EE. Ich Schreibe die controller-code in Groovy. In gibt, bin ich versucht zu decodieren einige parameter, die wahrscheinlich enthalten internationale Zeichen. Ich bin

Groovy (File IO): hier finden Sie alle Dateien und wieder alle Dateien - die Groovy-Weg

Anzahl der Antworten 4 Antworten
Ok, das sollte einfach sein... Ich bin neu in groovy und ich bin auf der Suche zu implementieren, die folgende Logik: def testFiles = findAllTestFiles(); Bisher habe ich mit den folgenden code, der erfolgreich druckt alle Dateien

Gradle doFirst() die Reihenfolge der Ausführung

Anzahl der Antworten 1 Antworten
Wie ist die Reihenfolge der doFirst-Methode, ermittelt in einem gradle-build-Skript? Ich habe das folgende Beispielskript enthält zwei doFirst Methoden. Ich verstehe, dass Sie Additiv sind, da Sie beide ausführen, aber die Ordnung, die in diesem Fall sucht

Import und Verwendung von groovy-code in GSP

Anzahl der Antworten 1 Antworten
Ich bin versucht, einen groovigen Funktion innerhalb eines Aps. Bitte Hilfe, wie ich bin zu TARA mir die Haare aus hier. Oben auf meiner Aps-ich habe <%@ page import = company.ConstantsFile %> In meinem GSP habe ich

log4j in grails : wie log-in-Datei?

Anzahl der Antworten 3 Antworten
Habe ich das log4j-Konfiguration in meiner 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', file:'info.log', threshold: org.apache.log4j.Level.INFO, maxFileSize:1024 rollingFile name:'warnLog', file:'warn.log', threshold: org.apache.log4j.Level.WARN, maxFileSize:1024 rollingFile name:'errorLog', file:'error.log', threshold:

Jenkins groovy build-Schritt-trigger einen anderen job in groovy-Skript entfernt, die ursprünglichen job-Parameter

Anzahl der Antworten 2 Antworten
Ich bin mit einem groovy-Skript auslösen, andere Arbeitsplätze, die basierend auf dem Beispiel aus der Groovy-plugin Seite. Bekomme ich eine Liste der jobs, die als parameter angegeben ist, überprüfen Sie vorhanden sind und lösen Sie Sie mit

Wie füge ich eine externe code-Datei im Jenkins-Workflow

Anzahl der Antworten 1 Antworten
Ich versuche auch auf externe code in meinem Workflow-Skript, aber ich bin etwas fehlt. Der erste Schritt scheint zu funktionieren. Wenn der Pfad ungültig ist dies fehlschlägt: evaluate( new File('/home/larry.fast/Wkflo.groovy')) Aber ich habe versucht, eine Reihe von