groovy

Scala vs Groovy vs Clojure [cerrado]

¿Puede alguien explicar las principales diferencias entre Scala, Groovy y Clojure? Sé que cada uno de estos compilados se ejecutan en la JVM, pero me gustaría una comparación simple entre ellos.

Bucle a través del mapa en Groovy?

Tengo una tarea muy simple que estoy tratando de hacer en Groovy, pero parece que no puedo hacer que funcione. Solo estoy tra ... salida se vea así: iPhone: iWebOS Android: 2.3.3 Nokia: Symbian Windows: WM8 ¿Podría alguien explicar cómo hacer esto??

Groovy / grails ¿cómo determinar un tipo de datos?

¿Cuál es la mejor manera de determinar el tipo de datos en groovy? Me gustaría formatear la salida de manera diferente si es una fecha, etc.

¿Puedes romper con un maravilloso cierre de "cada"?

¿Es posible break desde un Groovy .each{Closure}, o debería usar un bucle clásico en su lugar?

Cómo leer un archivo en Groovy en una cadena?

Necesito leer un archivo del sistema de archivos y cargar todo el contenido en una cadena en un controlador groovy, ¿cuál es la forma más fácil de hacerlo?

¿Hay un operador de coalescencia nula (Elvis) u operador de navegación segura en javascript?

Voy a explicar por ejemplo: Operador de Elvis (?: ) El "operador de Elvis" es un acortamiento del operador ternario d ... ot exist def streetName = user?.address?.street //streetName will be null if user or user.address is null - no NPE thrown

¿Restablecer la propiedad UP-TO-DATE de las tareas de gradle?

¿Hay alguna forma de forzar que una tarea de gradle se ejecute de nuevo o restablecer todas las tareas al estado no ACTUALIZADO?

Cómo usar una variable para la parte clave de un mapa

Digamos que tengo def A = "abc" def X = "xyz" ¿Cómo puedo crear un Map donde, en lugar de def map = [A:1, X:2] Obteng ... [abc:1, xyz:2] Pero puede usar las variables A y X para la clave? P.D.: La misma pregunta para la parte de valor del mapa.

Forma recomendada de detener una compilación de Gradle

¿Cómo puedo detener una compilación de Gradle después de detectar un problema? Puedo usar una afirmación, lanzar una excepci ... a idea), o usar una función dedicada en Gradle (pero no pude encontrar una). ¿Cuál es la mejor manera de Gradle (y por qué?).

¿Cuáles son las principales diferencias entre Scala y Groovy? [cerrado]

En la superficie, Groovy y Scala se ven bastante similares, aparte de que Scala se escribe estáticamente y Groovy dynamic. ... ¿Qué tan similares son realmente? hay competencia entre los dos? Si es así, ¿quién crees que ganará a largo plazo?

¿Qué son "Groovy" y "Grails" y qué tipo de aplicaciones se construyen utilizando ellos?

Hoy en día escucho mucho sobre "Groovy on Grails" y quiero saber más sobre él: ¿Qué es Groovy? ¿Qué es Grails? ¿Qué tipo de aplicaciones se construyen usando Groovy on Grails?

¿Cómo puedo importar un script de Gradle a otro?

Tengo un complejo script de gradle que envuelve una carga de funcionalidad en torno a la construcción e implementación de una ... tilizado por todos los proyectos grandes que consisten en un número de subproyectos con archivos de compilación Netbeans ant.

Obtener una lista de todos los archivos en un directorio (recursivo)

Estoy tratando de obtener (no imprimir, eso es fácil) la lista de archivos en un directorio y sus subdirectorios. He intenta ... Recurse(FileType.FILES, processFileClosure); Pero "files" no se reconoce en el ámbito del cierre. ¿Cómo obtengo la lista?

Cómo comprobar si el elemento en groovy array / hash / colección / lista?

¿Cómo puedo averiguar si un array contiene un elemento? Pensé que podría haber algo como [1, 2, 3].includes(1) que evaluaría como true.

Groovy ejecutando comandos de shell

Groovy agrega el método execute a String para hacer que ejecutar shells sea bastante fácil; println "ls".execute().text P ... de nuevo a texto?) Sería bueno tener algo como; def x = shellDo("ls /tmp/NoFile") println "out: ${x.out} err:${x.err}"

¿Cómo obtengo la salida de un comando de shell ejecutado usando una variable desde Jenkinsfile (groovy)?

Tengo algo como esto en un Jenkinsfile (Groovy) y quiero grabar el stdout y el código de salida en una variable para usar la ... r esto, especialmente porque parece que realmente no se puede ejecutar ningún tipo de código groovy dentro de la Jenkinsfile?

¿Cómo puedo determinar si una cadena no es nula y no solo un espacio en blanco en Groovy?

Groovy agrega el método isAllWhitespace()a las cadenas, lo cual es genial, pero no parece haber una buenamanera de determina ... demasiado detallado. Esto parece ser algo tan común para la validación que debe ser una forma más simple de determinar esto.

Hibernate: Crear/actualizar automáticamente las tablas de bd basadas en clases de entidad

Tengo la siguiente clase de entidad (en Groovy): import javax.persistence.Entity import javax.persistence.Id import javax.pe ... staría que Hibernate creara y/o actualizara automáticamente las tablas basadas en las clases de entidad. ¿Cómo lograría esto?

Gran XmlSlurper vs XMLParser

Busqué por un tiempo sobre este tema y también encontré algunos resultados, que estoy mencionando al final de la publicación. ... io de groovy los explica bien (aquí y aquí ) pero no hace un gran trabajo al explicar lo mencionado anteriormente pregunta.

Características ocultas de Groovy?

Parece que Groovy fue olvidado en este hilo, así que haré la misma pregunta para Groovy. Intenta limitar las respuestas a ... ísticas Ocultas de Python características Ocultas de Ruby características Ocultas de Perl características Ocultas de Java