Tag: JAVA-17
Me gustaría tener Selenide junto con el proyecto de spring-boot. Los detalles exactos se pueden encontrar aquí, pero no puedo abrir la página desde el repositorio. Falla en el método open(). Lo que hice: Inicié un proyecto simple de SprigBoot. Añadí la dependencia de Selenide, basado en el inicio rápido: . . . Read more
Trabajo en una aplicación web Jetty que se ejecutaba en Java 16. Intenté actualizarla a Java 17, pero hubo problemas críticos de rendimiento causados enteramente por una llamada a parallelStream(). Los únicos cambios son la actualización de la versión de Java de 16 a 17, –add-opens java.base/java.lang=ALL-UNNAMED –add-opens java.base/java.util=ALL-UNNAMED y . . . Read more
Hemos retomado nuestras automatizaciones de pruebas después de un año de no utilizarlas. Hoy, intenté ejecutarlas como de costumbre (o al menos como lo recuerdo): mvn clean verify “-Dcucumber.options=–tags ‘@xxscenario'” -Dmaven.test.failure.ignore=true -P scenarioInitiator,dev,xxProject,postIC,preIC Podría estar relacionado con el hecho de que hoy tengo instalado jdk 17, pero no puedo ejecutarlas: . . . Read more
¿Alguien puede decirme cuál es el beneficio de que Java 17 acepte expresiones finales como una expresión de caso en construcciones switch-case, pero no acepte que la expresión final se pase como parámetro? void test(int distinction, final int foo) { final var bar = 2; switch (distinction) { case foo . . . Read more
Estoy tratando de hacer el registro de clase en Java utilizando el siguiente código: public interface IServiceBus { <c, r=””> R send(C c); } public interface IRequestHandler<c, r=””> { R handler(C c); default Class<c> getCmdType(){ return (Class<c>) this.getClass(); }; } @Singleton public class ServiceBus implements IServiceBus { private final Map<><?>, . . . Read more