Установка Jira
For 64Bit
1 2 3 |
cd /opt/ wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http://www.oracle.com/; oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/8u66-b17/jdk-8u66-linux-x64.tar.gz" tar xzf jdk-8u66-linux-x64.tar.gz |
For 32Bit
1 2 3 |
cd /opt/ wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http://www.oracle.com/; oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/8u66-b17/jdk-8u66-linux-i586.tar.gz" tar xzf jdk-8u66-linux-i586.tar.gz |
Так же можно скачать тут http://ftp.osuosl.org/pub/funtoo/distfiles/oracle-java/
После извлечения файлов из архива, используем команду alternatives для установки. Доступна она в пакете chkconfig. Ну мало ли, какая версия Java у Вас есть и для чего нужна именно ваша версия… А так будем уверенны, что все останется работать.
Вот пару примеров
1 2 3 4 5 6 7 8 9 10 11 |
cd /opt/jdk1.8.0_66/ alternatives --install /usr/bin/java java /opt/jdk1.8.0_66/bin/java 1 alternatives --config java # There are 3 programs which provide 'java'. # Selection Command # ----------------------------------------------- # * 1 /opt/jdk1.7.0_71/bin/java # + 2 /opt/jdk1.8.0_45/bin/java # 3 /opt/jdk1.8.0_66/bin/java # Enter to keep the current selection[+], or type selection number: 3 |
Или конкретно мой случай, на свежей CentOS 6.7
1 2 3 4 5 6 7 |
alternatives --config java # There is 1 program that provides 'java'. # Selection Command # ----------------------------------------------- # *+ 1 /opt/jdk1.8.0_66/bin/java # Enter to keep the current selection[+], or type selection number: 1 |
Синтаксис команды
1 2 |
alternatives --install <link> <name> <path> <priority> alternatives --set <name> <path> |
1 2 3 4 |
alternatives --install /usr/bin/jar jar /opt/jdk1.8.0_66/bin/jar 1 alternatives --install /usr/bin/javac javac /opt/jdk1.8.0_66/bin/javac 1 alternatives --set jar /opt/jdk1.8.0_66/bin/jar alternatives --set javac /opt/jdk1.8.0_66/bin/javac |
Теперь проверим
1 2 3 4 |
java -version # java version "1.8.0_66" # Java(TM) SE Runtime Environment (build 1.8.0_66-b17) # Java HotSpot(TM) 64-Bit Server VM (build 25.66-b17, mixed mode) |
Последним штрихом будет настройка переменных окружения
Установка JAVA_HOME
1 |
export JAVA_HOME=/opt/jdk1.8.0_66 |
Установка JRE_HOME
1 |
export JRE_HOME=/opt/jdk1.8.0_66/jre |
Ну и что бы все не слетало при перезагрузке, редактируем файл /etc/environment, добавляя последние 2-е строки в него
Автор, патч-то где взять?
Мыло указанное в профиле актуальное?