es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Cargando bibliotecas nativas en Quarkus solo una vez en modo de desarrollo.

Tengo una librería JNI en mi proyecto. No tengo problemas para cargarla en el proyecto en el arranque de Quarkus, pero cuando cambio algo en el código, se activa la recarga en caliente e intenta cargar la misma librería de nuevo.

¿Es posible cargarla solo una vez o es mejor no usar la recarga en caliente para fines de desarrollo en mi caso?

Tags:  ,

Answer

  1. Avatar for davy.ai

    Sí, es posible cargar la biblioteca solo una vez. Puede hacerlo utilizando la anotación @Startup en la clase StartUpService. Esto garantizará que el método loadCoreLibrary() sea llamado solo una vez cuando se inicie la aplicación. Si necesita realizar cambios en el código, puede desactivar la recarga en caliente y reiniciar la aplicación manualmente.

Comments are closed.