Preguntas etiquetadas con java

Java es un lenguaje de programación popular de alto nivel. Use esta etiqueta cuando tenga problemas para usar o comprender el lenguaje en sí. Esta etiqueta rara vez se usa sola y se usa con mayor frecuencia junto con [spring], [spring-boot], [jakarta-ee], [android], [javafx], [gradle] y [maven].


7
Selección de método sobrecargado según el tipo real del parámetro
Estoy experimentando con este código: interface Callee { public void foo(Object o); public void foo(String s); public void foo(Integer i); } class CalleeImpl implements Callee public void foo(Object o) { logger.debug("foo(Object o)"); } public void foo(String s) { logger.debug("foo(\"" + s + "\")"); } public void foo(Integer i) { logger.debug("foo(" …
115 java  oop 




27
Error al crear un bean con el nombre 'entityManagerFactory' definido en el recurso de la ruta de clases: falló la invocación del método init
Cuando compilo mi proyecto de primavera, recibí el siguiente error. Error al crear un bean con el nombre 'entityManagerFactory' definido en el recurso de la ruta de clase [org / springframework / boot / autoconfigure / orm / jpa / HibernateJpaAutoConfiguration.class]: Error al invocar el método init Estoy usando STS …


4
Dado que el bloque final no está debidamente acolchado
Estoy tratando de implementar un algoritmo de cifrado basado en contraseña, pero obtengo esta excepción: javax.crypto.BadPaddingException: el bloque final dado no se rellenó correctamente ¿Cuál podría ser el problema? Aquí está mi código: public class PasswordCrypter { private Key key; public PasswordCrypter(String password) { try{ KeyGenerator generator; generator = KeyGenerator.getInstance("DES"); …

6
Ejecuta otro jar en un programa Java
Había escrito varias aplicaciones Java sencillas denominadas A.jar, B.jar. Ahora quiero escribir un programa java GUI para que el usuario pueda presionar el botón A para ejecutar A.jar y el botón B para ejecutar B.jar. También quiero generar el detalle del proceso en tiempo de ejecución en mi programa GUI. …
115 java  jar  executable-jar 



3
Tipo de almacén de claves: ¿cuál usar?
Al mirar el archivo java.securityde mi JRE, veo que el tipo de almacén de claves que se utilizará de forma predeterminada está configurado en JKS. Aquí , hay una lista de los tipos de almacén de claves que se pueden utilizar. ¿Existe un tipo de almacén de claves recomendado? ¿Cuáles …
115 java  security  ssl  jsse 

21
¿Por qué recibo un error "401 no autorizado" en Maven?
¿Por qué recibo un error "401 no autorizado" en Maven? Aquí está el error que recibo al llamar mvn deploy(registros completos en la parte inferior): [INFO] BUILD FAILURE [ERROR] Failed to execute goal org.apache.maven.plugins:maven-deploy-plugin:2.7:deploy (default-deploy) on project xbnjava: Failed to deploy artifacts: Could not transfer artifact com.github.aliteralmind:xbnjava:pom:0.1.2 from/to sonatype-nexus-staging (https://oss.sonatype.org/service/local/staging/deploy/maven2/): …
115 java  maven 

4
¿Cómo utilizo la nueva función computeIfAbsent?
Tengo muchas ganas de usar Map.computeIfAbsent, pero ha pasado demasiado tiempo desde las lambdas en la licenciatura. Casi directamente de los documentos: da un ejemplo de la forma antigua de hacer las cosas: Map<String, Boolean> whoLetDogsOut = new ConcurrentHashMap<>(); String key = "snoop"; if (whoLetDogsOut.get(key) == null) { Boolean isLetOut …

10
Acelere el tiempo de inicio de Spring Boot
Tengo una aplicación Spring Boot. Agregué muchas dependencias (desafortunadamente, parece que las necesito todas) y el tiempo de inicio aumentó bastante. Solo hacer una SpringApplication.run(source, args)toma 10 segundos. Si bien eso puede no ser mucho en comparación con lo que estamos "acostumbrados", no me satisface que requiera tanto, principalmente porque …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.