Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revisionBoth sides next revision
linux_faq:multiple_java_versions [2020/12/09 15:26] – created adminlinux_faq:multiple_java_versions [2020/12/09 15:44] admin
Line 5: Line 5:
 Прописываем альтернативный бинарник с приоритетом больше, чем текущий (последние цифры в команде): Прописываем альтернативный бинарник с приоритетом больше, чем текущий (последние цифры в команде):
   sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk-11.0.2/bin/java 1122   sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk-11.0.2/bin/java 1122
 +И вот таким скриптом я заменяю все дефолтные бинарники java:
 +<code>#!/bin/bash
  
 +new_path='/usr/lib/jvm/jdk-11.0.2/bin/'
 +bin_path='/usr/bin'
 +priority='1122'
  
 +for binary in `find /usr/lib/jvm/jdk-11.0.2/bin/ -type f`
 +do
 +  sudo update-alternatives --install $bin_path/`basename $binary` `basename $binary` $binary $priority
 +done
 +</code> 
  • linux_faq/multiple_java_versions.txt
  • Last modified: 2020/12/09 16:00
  • by admin