В дистрибутиве CentOS поставляется OpenJDK. Для работы коммерческого ПО необходимо установить SUN JDK. Итак, приступим:
sh ./jdk-6u20-linux-i586-rpm.bin
alternatives --install /usr/bin/java java /usr/java/jdk1.6.0_20/jre/bin/java 5000 alternatives --install /usr/bin/javaws javaws /usr/java/jdk1.6.0_20/jre/bin/javaws 5000 alternatives --install /usr/bin/javac javac /usr/java/jdk1.6.0_20/bin/javac 5000
alternatives --config java There are 3 programs which provide 'java'. Selection Command ----------------------------------------------- *+ 1 /usr/lib/jvm/jre-1.6.0-openjdk/bin/java 2 /usr/lib/jvm/jre-1.5.0-gcj/bin/java 3 /usr/java/jdk1.6.0_20/bin/java Enter to keep the current selection[+], or type selection number:
export JAVA_HOME="/usr/java/jdk1.6.0_20;"
Спасибо.
Для убунты вместо alternatives есть гуевый galternatives.
А если изначально (при установке системы) не был поставлен OpenJDK, а затем выполнены пункты 1 и 2 данного мануала – остальные телодвижения нужны?