Questions marquées «groovy»

Groovy est un langage de programmation orienté objet pour la plate-forme Java. C'est un langage dynamique avec des fonctionnalités similaires à celles de Python, Ruby, Perl et Smalltalk. Il peut être utilisé comme langage de script pour la plate-forme Java.

676
Scala vs. Groovy vs. Clojure [fermé]

Fermé . Cette question doit être plus ciblée . Il n'accepte pas actuellement de réponses. Fermé il y a 6 ans . Verrouillé . Cette question et ses réponses sont verrouillées car la question est hors sujet mais a une signification historique. Il n'accepte pas actuellement de nouvelles réponses ou...

180
Groovy: quel est le but de «def» dans «def x = 0»?

Dans le morceau de code suivant (tiré de la page Groovy Semantics Manual ), pourquoi préfixer l'affectation avec le mot def- clé ? def x = 0 def y = 5 while ( y-- > 0 ) { println "" + x + " " + y x++ } assert x == 5 Le defmot-clé peut être supprimé et cet extrait de code produirait les mêmes...

178
Groovy exécutant des commandes shell

Groovy ajoute la executeméthode pour Stringrendre l'exécution des shells assez facile; println "ls".execute().text mais si une erreur se produit, il n'y a pas de sortie résultante. Existe-t-il un moyen facile d'obtenir à la fois l'erreur standard et la norme? (autre que de créer un tas de code...

175
Faire une boucle sur la carte à Groovy?

J'ai une tâche très simple que j'essaie de faire dans Groovy mais je n'arrive pas à la faire fonctionner. J'essaie juste de parcourir un objet de carte dans groovy et d'imprimer la clé et la valeur, mais ce code ne fonctionne pas. // A simple map def map = [ iPhone : 'iWebOS', Android: '2.3.3',...

162
Méthode recommandée pour arrêter une compilation Gradle

Comment puis-je arrêter une compilation Gradle après avoir détecté un problème? Je peux utiliser une assert, lancer une exception, faire un System.exit (mauvaise idée) ou utiliser une fonction dédiée dans Gradle (mais je n'ai pas pu en trouver). Quelle est la meilleure façon pour Gradle (et...

160
Gradle ne trouve pas tools.jar

J'utilise des doclets javadoc avec gradle, je dois donc utiliser le package tools.jar, qui se trouve dans le dossier lib du jdk (1.6.0_26 dans mon cas). Le fait est que gradle ne le prend pas automatiquement, donc j'ajoutais ce package d'outils à mon dossier libs, puis je l'ajoutais à...