2012-02-14 12 views
14

Me di cuenta de que la GUI de Launch4j parece preferir un archivo bmp, así que usé Gimp para convertir mi archivo jpg en ese formato, pero seguí recibiendo el error al intentar ejecutar el ejecutable generado por Launch4j.Cuando agrego una pantalla de bienvenida usando Launch4j, aparece un error de inicio ("Se produjo un error al iniciar la aplicación")

+0

Hmm ... ¿Tal vez un mensaje de error, un rastro de pila o cualquier cosa que pueda ayudarnos a adivinar cuál es el problema? –

+0

Lo siento, el error que obtuve fue el "Error de inicio" de Launch4j, que es un mensaje personalizable. El mensaje predeterminado que obtenía era "Se produjo un error al iniciar la aplicación". – GregNash

+0

También puede suceder si se agrega una pantalla de bienvenida a una aplicación de servidor (que no abre una ventana) y mantiene la configuración predeterminada: [v] Error de señal en tiempo de espera. – anre

Respuesta

19

Estaba en el camino correcto al convertir mi archivo jpg en un archivo bmp. La GUI Launch4j le permite elegir cualquier archivo para el archivo Splash, pero requiere un archivo bmp de 24 bits.

Inicialmente, cuando convertí mi archivo con Gimp, lo convertí en un archivo bmp de 32 bits. Esta fue la causa de mi problema. Volví a reconvertir la imagen con el valor predeterminado de 24 bits de Gimp y ahora el ejecutable creado por Launch4j se ejecutará sin un error.

+3

(como nota, parece que la clave aquí es, dentro de gimp, después de presionar exportar hay un pequeño botón de expansión para "opciones de compatibilidad" y debe asegurarse de que esté marcada la casilla "No escribir información de espacio de color". ..exportar desde cualquier otra cosa aparentemente (ffmpeg, imagemagick) no funcionó para mí, solo gimp con esta opción de compatibilidad establecida. Impar. Otra solución es ir a la pestaña jre -> opciones de jvm y agregar "-splash: archivo/ruta /here.png "a eso ... – rogerdpack

Cuestiones relacionadas