Если вы устанавливаете Java 5 SDK из Oracle (загрузка .bin - мой предпочтительный метод), когда вы закончите, вам нужно будет sudo отредактировать вашу конфигурацию etc-альтернативы после установки. Вы можете определить, на какую ссылку вы ссылаетесь, командой " which java " или " which javaw ".
Для Oracle JDK это может быть что-то вроде:
# update-alternatives --install "/usr/java/jdk1.6.0_26/java" "java" "/usr/java/default/bin/java" 3
# update-alternatives --install "/usr/java/jdk1.6.0_26/javac" "javac" "/usr/java/default/bin/javac" 3
Если вы не используете «update-alternatives», вы можете сделать это вручную в / etc / alternatives / java, как минимум, вам потребуется доступ sudo для обновления символической ссылки java, чтобы java в вашем пути шел в нужное место. Конечно, есть и другие осложнения, которые вы должны остерегаться.
Поскольку мне нравится быть чистым Oracle Java, я обычно использую Oracle Solaris 11 Express в качестве своего дистрибутива Linux для разработки Java.