¿Cómo instalo java 1.4 en ubuntu 11.0?
Cuando escribo java -version, se enumeran los paquetes de java 6 y 7. En el sitio web de Sun solo puedo ver los instaladores de Solaris para 1.4.2.
Respuesta1
Por razones históricas, sólo OpenJDK está disponible inmediatamente a través del sistema de paquetes.
Si necesita una versión anterior de Sun Java (comprada por Oracle), debe descargarla desdehttp://www.oracle.com/technetwork/java/archive-139210.html, descomprímalo usted mismo y actualice su $PATH para que apunte a él. Posiblemente también tu $JAVA_HOME para algunas herramientas.
Respuesta2
Pruebe el sitio web de Oracle. Tiene todas las actualizaciones desde Java 1.1 y posteriores. Utilizo tar.gz en lugar de RPM.
Convertir el código para que sea las mejores prácticas de Java 7 es un gran trabajo, pero lograr que se compile en Java 7 debería ser mucho más sencillo. Por ejemplo, no puede tener variables/campos llamados. enum
Algunos IDE, por ejemplo, IntelliJ, tienen herramientas de migración para ayudarlo a hacer ambas cosas.
Respuesta3
Si desea tener un control estricto sobre las versiones de los paquetes, le recomiendo considerar trabajar con Gentoo. Puede resultar desalentador o incluso intimidante, pero el sistema de gestión de paquetes le brinda MUCHO control sobre versiones específicas. Trabajar con Ubuntu a lo largo de los años me ha resultado un gran desafío. Todavía no he tenido suerte al utilizar una versión anterior de Amarok en Ubuntu.