Как мне установить Java 1.4 на Ubuntu 11.0?
Когда я набираю java -version, он перечисляет пакеты из java 6 и 7. На сайте Sun я вижу только установщики Solaris для 1.4.2.
Как мне установить Java 1.4 на Ubuntu 11.0?
Когда я набираю java -version, он перечисляет пакеты из java 6 и 7. На сайте Sun я вижу только установщики Solaris для 1.4.2.
Попробуйте веб-сайт Oracle. У этого есть каждое обновление от Java 1.1 и позже. Я использую tar.gz, а не RPM.
Преобразование кода в лучшие практики Java 7 - большая работа, но просто заставить его скомпилироваться в Java 7 должно быть намного проще. например, у вас не может быть переменных / полей, называемых enum
Некоторые IDE, например, IntelliJ, имеют инструменты миграции, которые помогут вам сделать то и другое.
По историческим причинам только OpenJDK сразу доступен через систему пакетов.
Если вам нужна более старая версия Sun Java (купленная Oracle), вам необходимо скачать ее с http://www.oracle.com/technetwork/java/archive-139210.html, распаковать ее самостоятельно и обновить свой $ PATH указать на это. Возможно, также ваш $ JAVA_HOME для некоторых инструментов.
Если вы хотите иметь жесткий контроль над версиями пакетов, я рекомендую рассмотреть возможность работы с Gentoo. Это может быть пугающим или даже пугающим, но система менеджера пакетов дает вам МНОГО контроля над определенными версиями. Работая с Ubuntu на протяжении многих лет, я считаю, что это очень сложно. Мне все еще не повезло, используя более раннюю версию Amarok в Ubuntu.