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.
3
Antworten
Schreibe ich ein HTML-parser, die verwendet TagSoup passieren eine wohlgeformte Struktur zu XMLSlurper. Hier ist der verallgemeinerte code: def htmlText = """ <html> <body> <div id="divId" class="divclass"> <h2>Heading 2</h2> <ol> <li><h3><a class="box" href="#href1">href1 link text</a> <span>extra stuff</span></h3><address>Here
1
Antworten
Wie fügen Sie ein Jahr, um das aktuelle Datum im groovy-Skript? def Format1 = "yyyy-MM-dd" def today = new Date() def currentDate = today.format(Format1) Beispiel : 2015-07-29 zu 2016-07-29 und 2015-07-29 zu 2015-10-29. InformationsquelleAutor user2848031 | 2015-07-29
4
Antworten
Frage von einem groovy-Neuling: sql eingeleitet wird wie folgt final Binding binding = new Binding(); binding.setProperty("sql", sql); final groovy.sql.Sql sql = Sql.newInstance(dbConfig.getUrl(), dbConfig.getUserName(), dbConfig.getPasswd(),"oracle.jdbc.OracleDriver"); Ich bin beim ausführen einer Abfrage in groovy wie in diesem def listOfRows
6
Antworten
Ich wollen im Grunde, um null oder ANGEFANGENE Stunde für die currrent Tag. def today = Calendar.instance today.set(Calendar.HOUR_OF_DAY, 0) today.set(Calendar.MINUTE, 0) today.set(Calendar.SECOND, 0) println today //Mon Mar 15 00:00:00 SGT 2010 InformationsquelleAutor Teo Choong Ping | 2010-03-15
3
Antworten
How to dump HTTP-body und-Header gesendet mit Apache Camel-HTTP-Komponente über diese route: from('direct:abc'). setHeader(Exchange.HTTP_URI, constant("${config.gnutch.solr.coreUrl}/select")). setHeader(Exchange.HTTP_QUERY, constant("q=${q}&wt=xml")). setHeader(Exchange.CONTENT_TYPE, constant('application/xml')). setHeader(Exchange.HTTP_METHOD, constant('GET')). setBody(constant(null)). to("http://null") Dies ist Camel DSL-code in groovy. Ist das möglich? InformationsquelleAutor Archer | 2013-11-14
3
Antworten
Ich habe den folgenden code in groovy zu bekommen, die aktuelle Zeit in Stunden. def now = new Date() def time = now.getHours() aber die getHour () - Methode ist deprecated. Was sind die Nachteile, wenn ich
2
Antworten
Will ich weisen Sie das array-Element in eine variable direkt mit groovy wie diese: def str = "xyz=abc" def [name, value] = str.split("=") aber grooviger mag es nicht. Gibt es eine Möglichkeit, das zu tun (nicht das
2
Antworten
brauche ich zum konvertieren einer ISO-8859-1 Datei auf utf-8-Codierung, ohne dabei Inhalte intormations... ich habe eine Datei die wie folgt aussieht: <?xml version="1.0" encoding="ISO-8859-1" ?> <HelloEncodingWorld>Üöäüßßß Test!!!</HelloEncodingWorld> Nicht, ich will encode in UTF-8. Ich habe versucht, nach:
2
Antworten
Bis jetzt, mein Verständnis war, dass == ist ein operator-überladung für .equals(). Allerdings habe ich vor kurzem entdeckt, dass new Integer(1) == new Long(1) //returns true in der Erwägung, dass new Integer(1).equals(new Long(1)) //returns false also ich
3
Antworten
Ich habe ein problem mit der Enumeration in Grails: Ich benutze ein enumeraion in eine grails domain-Objekt code: package it.xxx.tools.kanban import java.util.Date; class Task { String name String description Priority priority static belongsTo = [user:User, project:Project] static
1
Antworten
Ich arbeite an einer Applikation für Android-mit Gradle als seine build-system. Mein Ziel ist es, einen Wert (einen Paketnamen) als applicationId: productFlavors { orange { applicationId "com.fruits.android.orange" //... Aber auch zu entlarven, die es über BuildConfig so
5
Antworten
Derzeit bin ich mit folgenden code ein, um Jahr, Monat, Tag des Monats, Stunde und minute in Groovy: Date now = new Date() Integer year = now.year + 1900 Integer month = now.month + 1 Integer day
2
Antworten
Ich verstehe nicht, gradle plugins blockieren apply plugin: 'someplugin1' apply plugin: 'maven' und andere: plugins { id 'org.hidetake.ssh' version '1.1.2' } Im ersten block haben Wir einige der plugin-name. im zweiten Paket und version. Ich verstehe nicht
2
Antworten
def a = "a string" def b = 'another' Gibt es da einen Unterschied? Oder einfach nur wie javascript lassen-Eingang ' und " einfacher in strings? InformationsquelleAutor Freewind | 2011-07-20
9
Antworten
In Eclipse mit groovy-plugin, ich versuche zu starten, einen test @Test public void testToLaunch() {...} aber ich habe den Fehler: Die Art des Eingangs der Start-Konfiguration nicht vorhanden Was input type ist im Rahmen der launch-Konfiguration aus?
3
Antworten
Frage ich mich, wie Variablen markiert als letzten interpretiert werden, die von Groovy (in 1.8.0, 1.8.1). Ich weiß, dass es Sinn macht, in Java ist es möglich, die Leistung zu verbessern und-natürlich-helfen, dumme Fehler zu vermeiden. Ich
6
Antworten
Ich bin gerade erst angefangen mit Grails. Wie füge ich den Java-Bibliotheken, um meine Grails-Projekt? Ich fügte hinzu, die Smack library jar in den lib-Ordner von meiner Grails-Projekt, aber ich kann immer noch nicht importieren Ihrer Pakete
2
Antworten
ich bin mit einem groovigen Schritt mit Soapui. Der folgende code funktioniert gut, aber es scheint so lang und wiederholend: if(response.comp.type[3] == "value1") log.info ("value1 is present") else log.info ("value1 is not present") if(response.comp.bucket[3] == null) log.info
3
Antworten
Ich bin mit dem Jenkins Build-Flow-plugin zu erreichen, Parallelisierung. Die Groovy-DSL bestimmte Datei-Operationen. Obwohl die option Restrict where this project can be run eingestellt ist, um die Arbeit auf einem bestimmten slave, der DSL läuft auf master.
2
Antworten
Ich habe eine javascript-Funktion (sehr großes!) dass ich müssen Sie dessen Funktionalität in einer Java (Groovy) - Klasse. Es ist ein einfaches Kalender-Konverter. Ich kann es umschreiben, dass es in groovy aber möchte nur wissen, ob es
3
Antworten
Frage ich mich, was der richtige Weg zu gehen über Download des Bildes von dieser RUL wäre: http://www.hidemyass.com/proxy-list/img/port/7018246/1 Dem Weg versuchte ich es herunterladen, bleibt die Datei in einem unbekannten format. Aktuelle code snippets, die ich getestet
1
Antworten
Einen basic-String-handling-Frage..ich habe eine Token-String val1.val2.val3.....valN Wie bekomme ich das Letzte Wort valN aus dem string oben. InformationsquelleAutor pri_dev | 2012-03-12
1
Antworten
Ich bin die Sortierung einer Liste basierend auf mehreren Feldern. sortedList.sort {[it.getAuthor(), it.getDate()]} Diese funktioniert einwandfrei, ich möchte aber das Datum vertauscht werden und reverse() funktioniert nicht. Wie Sortiere ich den Autor in aufsteigender Reihenfolge, sondern sortiert
1
Antworten
Ich bin momentan dabei ein Testfall für eine REST-API in soapUI 4.5, wo ich werde der Inhalt von Schritt X, um einen neuen Anruf in Schritt Y. Idealerweise würde ich schaffen, der REST-Anforderung mit einigen Parametern, sagen
3
Antworten
Ich versuche zu machen einen einfachen HTTP-POST-Anforderung, und ich habe keine Ahnung, warum das folgende nicht. Ich habe versucht, nach dem Beispiele hier, und ich sehe nicht, wohin ich gehe falsch. Ausnahme java.lang.NullPointerException at groovyx.net.http.HTTPBuilder$RequestConfigDelegate.setBody(HTTPBuilder.java:1131) ... Code
1
Antworten
Ich versuche bauen, mein Java-Projekt mit Gradle und ich bin immer folgende: Starting Build Settings evaluated using settings file 'C:\Users\MyName\Java8\MyJavaProject\settings.gradle'. Projects loaded. Root project using build file 'C:\Users\MyName\Java8\MyJavaProject\build.gradle'. Included projects: [root project 'MyJavaProject'] Evaluating root project 'MyJavaProject'
2
Antworten
Was ist die Verwendung von Meta-Klasse in Groovy und anderen OO-Programmiersprachen? InformationsquelleAutor Ant's | 2011-03-17
3
Antworten
Habe ich einige Ressourcen, die ich muss access mit SSL, die selbstsignierte Zertifikate verwenden. Im Allgemeinen, die meisten Werkzeuge haben eine einfache Einstellung zu ermöglichen, diese zugegriffen werden, ohne Fehler oder nur eine Warnung. Jedoch, wie es
2
Antworten
Habe ich ein Beispiel für die Ausführung von Groovy-Skripten auf Systemen, die nicht über Groovy-Installation mithilfe der groovy-all jar-Datei. Ich habe versucht, die folgenden: java -cp src:.:lib/* -jar lib/groovy-all-2.0.1.jar src/com/example/MyScript.groovy Das Problem ist mein script hängt von
6
Antworten
Möchte ich einfügen, Skript zur Verzögerung der Verarbeitung fließen in Mulesoft. Ich habe versucht, die insert-Skript in groovy aber ich verlor die messagge Nutzlast, also wenn ich get-message-payload recived null-Zeiger. Wie kann ich den zu verlieren Sie
3
Antworten
Hoffe jemand da draußen kann schnell zeigen Sie mich in die richtige Richtung mit meiner XPath Schwierigkeiten. Aktuellen habe ich bis zu dem Punkt, wo ich bin, erkennen der richtigen Tabelle muss ich in meinen HTML-Quelltext habe
3
Antworten
Habe ich den folgenden code auf einer Steuerung def db = new Sql(dataSource) def rawLines = db.rows("SELECT name FROM LINES") def lines = /*(db.rows returns the values as [NAME:value] */ rawLines.each { lines.add(it.name) } /*Then, use
5
Antworten
Bin neu in groovy. Möchten Sie wissen, wie man die Anzahl der Zeilen aus einer bestimmten sql-Ergebnis-Formular eine sql-Abfrage weiter unten. Ich habe viel gegoogelt, aber finde nicht die richtige Lösung. Hier ist meine sql-Abfrage Klasse code
5
Antworten
Was sind einige gute alternativen zu Windows-batch-Skripte? Wir haben eine Reihe von Ihnen und Sie sind sehr "klobig" zu arbeiten. Unsere Gruppe ist vertraut mit Java wird Groovy eine gute option? Viele unserer Skripte werden verwendet, um
5
Antworten
Frage ich mich, wie aufrufen der REST-API von einem (groovy) Jenkins workflow-Skript. Ich kann es ausführen "sh 'curl -X POST ...'" - funktioniert es, aber die Gebäude die Anforderung als einen curl-Befehl ist zu umständlich und die
4
Antworten
Habe ich eine einfache parent-Projekt mit Modulen/Anwendungen aus. Meine build-tool der Wahl ist gradle. Die Eltern build.gradle unten definiert ist. apply plugin: 'groovy' dependencies { compile gradleApi() compile localGroovy() } allprojects { repositories { mavenCentral() } version
2
Antworten
In Groovy können Sie tun, überraschend Typ-Konvertierungen unter Verwendung entweder der as Betreiber oder die asType Methode. Beispiele sind Short s = new Integer(6) as Short List collection = new HashSet().asType(List) Ich bin überrascht, dass ich konvertieren
4
Antworten
Suchte ich diese bis auf Google, aber es scheint nicht zu einer Dokumentation über die Gradle-Website, oder sogar Leute, die diskutieren diese in Foren. Habe ich Gradle installiert auf meinem Mac (10.8.2, ML) und am Gebäude um
2
Antworten
public class ArrayTest{ public static void main(String args){ String list = {"key1", "key2", "key3"}; String list2 = {"val1", "val2", "val3"}; for(int i = 0; i < list.length; i++){ ilike(list[i], list2[i]; } } } Gewusst wie: schreiben Sie
5
Antworten
Wie zu Lesen und zu importieren .csv-Datei in groovy on grails. Ich habe .csv-Datei mit Daten und für den import in die db mit user-interface . InformationsquelleAutor Srinath | 2010-04-12
2
Antworten
Etwas wie: def match = "John 19" =~ /(&name&)\w+ (&age&\d+)/ def name = match.name def age = match.age Ist es ein groovy-syntax erlaubt, so etwas wie diese (statt des fiktiven & Betreiber ich habe? Nicht, dass ich
3
Antworten
Wie kann ich eine Zuordnung der Schlüssel/Werte nur für die benutzerdefinierten Eigenschaften, die auf einer meiner domain-Objekte? Problem ist, wenn ich das selbst tun, ich bekomme meine Eigenschaften plus-Klasse, Metaklasse, Einschränkungen, Schließungen, etc... Ich nehme an, Grails
5
Antworten
Ich versuche, eine Parameterized build in Jenkins. Auf diese Weise kann der Benutzer wählen, die git-Zweig, den er/Sie möchte, um die Bereitstellung von einer Kaskade Menü. Gibt es zwei Möglichkeiten: Schreiben Zweig-Namen in der Datei und Konfiguration
3
Antworten
Möchte ich definieren, eine Schließung, das ein argument (dem ich spreche, mit it ) manchmal möchte ich weitergeben ein weiteres argument für die Schließung. wie kann ich dies tun? InformationsquelleAutor Moonlit | 2012-09-25
3
Antworten
Gibt es nicht viel hinzuzufügen, die ganze Frage ist im Titel. Betrachten Sie diese zwei Instanzen der Klasse Foo verwendet ein Spock-Spezifikation. @Shared Foo foo1 = new Foo() static Foo foo2 = new Foo() Insgesamt, ich weiß,
7
Antworten
Wie konvertiere ich ein datetime-Feld in Grails zu dem nur das Datum mit der Erfassung der Zeit? Ich brauche diese für den Vergleich mit system-Datum. class Trip { String name String city Date startDate Date endDate String
3
Antworten
Was ist ein AST-transformation im Allgemeinen? Ich stieß auf diese Worte beim Lesen Groovy blog. Aber was ist es im Allgemeinen? InformationsquelleAutor Aravinth | 2011-06-04
2
Antworten
Muss ich packen eine der Daten aus XML-RPC web-service. new XmlSlurper().parse("http://host/service") funktioniert, aber jetzt habe ich einen besonderen service, die erfordert grundlegende HTTP-Authentifizierung. Wie kann ich einstellen, dass username und Passwort für parse() Methode, oder ändern Sie
3
Antworten
Ich bin mit curl, um einige Daten, dann analysieren Sie es mit JsonSlurper. Die Datenstruktur ist "results" : [ { "uri" : "http://localhost:8081/artifactory/api/storage/...", "created" : "2015-11-27" }, { "uri" : "http://localhost:8081/artifactory/api/storage/...", "created" : "2015-11-27" }, { "uri"
3
Antworten
def l = ["My", "Homer"] String s = "Hi My Name is Homer" def list = s.split(" ") println list list.each{it -> l.each{it1 -> if (it == it1) println "found ${it}" } } Ich prüfen will ob