Tag: JAVA-17
Cambiar la versión de un proyecto de trabajo a java 17 resultó en la necesidad de aumentar el spring-cloud-starter-openfeign a 3.0.6 (parte del tren de lanzamiento de Spring Cloud 2020.0.0). Dado que Spring Cloud Netflix Ribbon ha sido descontinuado y no está incluido en el tren de lanzamiento 2020.0.0, tengo . . . Read more
Tengo problemas con el último controlador de MongoDB 4.4.0 en mi máquina Linux con Java 17. Genera la siguiente excepción: Excepción java.io.UncheckedIOException: java.net.SocketException: Tipo de dirección no compatible en DatagramSocketAdaptor.connect (DatagramSocketAdaptor.java:120) en DatagramSocket.connect (DatagramSocket.java:474) en DnsClient.doUdpQuery (DnsClient.java:408) en DnsClient.query (DnsClient.java:214) en Resolver.query (Resolver.java:81) en DnsContext.c<em>getAttributes (DnsContext.java:434) en ComponentDirContext.p</em>getAttributes (ComponentDirContext.java:235) en . . . Read more
Instalar la última versión de Java siempre es un poco complicado y quería ver si estoy haciendo todo correctamente. Actualmente tengo Java 16 en esta ruta /usr/lib/jvm/adoptopenjdk-16-hotspot-armhf Seguí el siguiente tutorial 2) Instalar OpenJDK 17 en Debian 10/9 y todo salió bien. Mi JAVA_HOME es correcto y está configurado como . . . Read more
Tengo una función que devuelve void. public interface IProductService { void delete(String id); } Método genérico. public interface IRequestHandler<c, r=””> { R handler(C c); Class<c> commandType(); } Implementación de la interfaz genérica. @Singleton public record DeleteProductCommandHandler(IProductService iProductService) implements IRequestHandler<deleteproductcommand, void=””> { @Override public Void handler(DeleteProductCommand deleteProductCommand) { return iProductService.delete(deleteProductCommand.id); } . . . Read more
Curiosamente, no pude encontrar documentación oficial sobre las opciones -client y -server de Java y cuáles son las diferencias exactas entre el JRE de servidor de hotspot y el JRE de cliente de hotspot. ¿Alguien puede indicarme a la documentación oficial o alguna investigación no oficial?