klink0v (klink0v) wrote,
klink0v
klink0v

Category:

Confluence & system-wide Java

"Из коробки" вместе с confluence приезжает её собственная "комплектная" Java (AdoptOpenJDK). Таким образом, при инсталляции оной, ставить дополнительно отдельно JDK не требуется.

Однако, впоследствии по каким-то причинам может захотеться обновить жаву, но не трогать при этом дистрибутив с Confluence. В таком случае нужно как-то сказать ей, что нужно использовать system-wide Java, а не её собственную.

Решение.

Открываем файл "/opt/atlassian/confluence/bin/setjre.sh". Дальше есть два варианта.


  1. Меняем в последней строчке значение переменной "JRE_HOME" на то, которое нам нужно.

  2. Просто комментируем последнюю строчку, но при этом добавляем в "/etc/profile.d" файлик примерно нижеследующего содержания.

В моём примере я использую Zulu-шную сборку.

После этого остаётся только перезапустить сервис Confluence. Подозреваю, что данный способ подходит и для остальных Atlassian-овских продуктов.

Tags: hints, java, memories
Subscribe

  • Смена IMEI в Mikrotik SXT

    ... Прикупил тут на дачу богомерзкий Mikrotik SXT LTE. Да, я ненавижу микротики, но для дерёвни пойдёт. Всё равно ничего лучше в данной ценовой…

  • Не клеится у меня видеонаблюдение дома...

    Недолго я радовался смонтированной дома у родителей системе видеонаблюдения. Меньше года она исправно проработала. А потом начались какие-то…

  • Juniper SRX <--> Cisco ASA : IPSEC, PRF

    Предыстория вопроса. Приходят очередные контрагенты, говорят "давай строить IPSec-тоннель". Традиционно предлагают DH Group 2 и SHA-1.…

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 0 comments