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
  • 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