SO: Windows XP¿Por qué java -version devuelve una versión anterior?
Estoy usando yuicompressor-2.4.2 para comprimir algunos CSS antes de cargar en mi servidor. Pero cuando lo ejecuto, aparece la siguiente excepción:
Exception in thread "main" java.lang.UnsupportedClassVersionError: com/yahoo/platform/yui/compressor/Bootstrap (Unsupported major.minor version 48.0)
Así que creo que es debido a la JRE. El comando que escribí en cmd: java -version
Y dice: versión java "1.3.1_01", pero debería decir "1.6.0_16" ya que he instalado la última versión.
¿Qué debo hacer para que Java use la última versión en lugar de la anterior?
Se puede publicar la salida de 'echo% ruta%'? –
Tiene al menos 2 versiones de java instaladas. Eliminar las versiones no deseadas. Asegúrese de que $ PATH solo contenga su versión preferida. – jackrabbit