estoy lanzando una aplicación Java Web Start, que apaga repentinamente. ¿Alguien sabe cómo acceder a los registros de Java Web Start? ¿Hay alguna razón conocida para que se cierre abruptamente?Solución de problemas de una aplicación Java Web Start y el acceso archivos de registro
Respuesta
No estoy seguro de por qué fallaría así, pero debería poder ver dónde están los registros yendo al File/Preferences/Advanced
.
También debería poder habilitar java console
desde la misma ubicación.
Debe habilitar el registro de seguimiento detallado as explained on this page. La misma página le brinda la ubicación de los archivos de registro;
El archivo de rastreo se guarda en el directorio
log
en la carpeta "Inicio de implementación de Java". La ubicación de esa carpeta específica de su sistema operativo:
- Windows XP:
%HOME%\Application Data\Sun\Java\Deployment
- Windows 7/Vista:
%APPDATA%\..\LocalLow\Sun\Java\Deployment
- Linux/Solaris:
%HOME%/.java/deployment
Tras la -XX:MaxPermSize
definido en su archivo JNLP puede causar este problema en máquinas Linux y Mac. Eliminar ese argumento del JNLP parece solucionar el problema.
Comprobar this comment.
Además, usar -Xmx con un valor demasiado grande hará que Java no se inicie. –
@SarelBotha - Eso no debería ocurrir idealmente dado que el sistema tiene suficiente memoria libre para acomodar el tamaño máximo de almacenamiento dinámico. Sin embargo, el problema al que te enfrentas puede deberse a diferentes razones. Por ej. en Linux, JVM no puede iniciarse si el límite de memoria virtual del sistema operativo o del shell es limitado (consulte: http://looselytyped.blogspot.in/2014/08/java-jvm-initialization-errors-on-linux.html) – nhylated
Intente borrar la carpeta de archivos de Internet temporales de Java que se encuentra en la ficha General/Panel de control de Java. Después de hacer esto, pude reiniciar con éxito mi aplicación mediante la invocación de jnlp.
Tener -Xmx
con un valor demasiado grande fue la causa del problema para mí.
Reduciendo el tamaño del montón resolvió.
- 1. Problemas con Java Web Start y Safari
- 2. ¿Combinación de Launch4J y Java Web Start?
- 3. java web start alternative
- 4. java web start JAVA_HOME
- 5. Uso de Maven para crear una aplicación Java Web Start
- 6. ¿A dónde va stdout una aplicación Java Web Start?
- 7. Java Web Start getDocumentBase
- 8. Opción de autenticación de Java Web Start
- 9. Java Web Start vs Embedded Java Applet
- 10. ¿Cómo depurar las aplicaciones Java Web Start?
- 11. ¿Es posible forzar el borrado de caché cuando se actualiza una aplicación java web start?
- 12. ¿Existe una solución de código abierto para el acceso a archivos transaccionales XA en Java?
- 13. Inicie el archivo de error en Java Web Start
- 14. ¿Para qué se utiliza "java web start"?
- 15. Solución de problemas BadImageFormatException
- 16. Solución de problemas ERROR_NOT_ENOUGH_MEMORY
- 17. Solución de problemas system.io.fileloadexception
- 18. AWTPermission Excepción al implementar la aplicación de escritorio de actualización automática usando java web start
- 19. ¿Puedo eliminar el archivo JNLP descargado (Java web start/JWS) desde la aplicación Java?
- 20. ¿Hay un equivalente .NET de Java Web Start?
- 21. start-stop-daemon y el programa java
- 22. Aplicación del navegador y acceso al sistema de archivos local
- 23. Python equivalente a JNLP Web Start de Java?
- 24. Java Web Start: cómo borrar el caché (o actualizar la aplicación desde la perspectiva del usuario)
- 25. Problemas con la aplicación web
- 26. Formas de estandarizar el registro en una gran aplicación Java
- 27. Java Web Start siempre almacena en caché el archivo JNLP en Windows XP
- 28. Java web start - No se puede cargar el recurso
- 29. Aplicación web en SVG, problemas de rendimiento y viabilidad
- 30. No puedo iniciar aplicaciones JNLP utilizando "Java Web Start"?
por ejemplo, el mío está en: C: \ Users \ mostafa.sho \ AppData \ LocalLow \ Sun \ Java \ Deployment \ log y mostafa.sho es mi nombre de usuario en Windows. –