ClearType, install4j y caso de fallo de Java Java
¿Sabe lo que ClearType (fuente de suavizado de la tecnología en Windows) tiene en común con Java (lenguaje de programación y uno de los marcos recomendados)?
Nada, excepto que trabajaron juntos para hacerme miserable durante unos meses. Tenía un software Java que no pude instalar . Quiero decir, realmente no pude, ni siquiera averiguar la razón o reproducirlo en otra PC.
Recientemente fui aprobado para Woopra beta (servicio de análisis de sitios) y usa un cliente de escritorio escrito en Java ... No pude instalarlo. Eso me dio realmente enojado. :)
Historia Todo el software en cuestión fue similar:
configuración basada en install4j; configuración de bloqueo con un montón de errores. Estuve culpando a install4j durante los primeros (cientos o más) intentos de resolver el problema . Más tarde, poco a poco, comprendí que si era así para largo tiempo, la solución se habría creado y se habría buscado en Google.
Seguimiento Después de cambiar el foco de install4j, decidí presionar Java framework. Estaba probando versiones estables antes, así que decidí optar por el no estable 1.6 Release 10 Release Candidate.
Esto realmente corrigió mensajes de error pero no se colgó. También noté que había un nuevo registro de error creado en el directorio con los archivos de instalación. Anteriormente solo había visto registros en el directorio temporal de Windows.
Nuevo registro de errores que decía lo siguiente:
No se pudo mostrar la interfaz gráfica de usuario. Esta aplicación necesita acceso a un servidor X . Si tiene acceso, probablemente falte una biblioteca X. ************************************************* ****************** También puede ejecutar esta aplicación en modo consola sin acceso a un servidor X pasando el argumento -c Muy raro para buscar X-Server en PC que no es Linux, ¿no? Así que decidí probar ese argumento "-c". Y fue realmente capaz de instalar en modo consola.
¿Final feliz? Nop. La aplicación ahora instalada se estaba bloqueando. Pero realmente me dio pensamiento. Si la consola funciona, pero la interfaz gráfica no, debe haber un problema en el .
Uno más registro de errores (en la carpeta de la aplicación) ahora estaba diciendo (entre otras cosas ):
Causado por: java.lang.IllegalArgumentException: -60397977 incompatibles con llave contraste de la pantalla de texto específicos que googled éxito me descripción de error con Java incapaz de leer configuración de registro ClearType no estándar.
Solución Inmediatamente lancé ClearType Tuner desde el Panel de control y encontré la configuración que muestra el número de galimatías.Después de corregirlo a , todos los problemas con Java desaparecieron al instante.
cleartypetuner_screenshot Lecciones aprendidas No se culpe problemas de software en una sola aplicación. Incluso las configuraciones menores y totalmente pueden desencadenar reacciones mortales en cadena. Enlaces Jave entorno de ejecución de http://www.java.com/en/download/index.jsp
ClearType Tuner http://www.microsoft.com/windowsxp/downloads/powertoys/xppowertoys.mspx
Woopra http://www.woopra.com/
install4j http://www.ej-technologies.com/products/install4j/overview.html
Veo este problema también - realmente molesto. – Ken