alternatif java - Ubah mode otomatis

9

Saya memiliki tiga JDK yang diinstal, semua diperlukan untuk beberapa proyek yang saya kerjakan.

Ketika saya menjalankan sudo update-alternatives --config javasaya mendapatkan output:

There are 3 choices for the alternative java (providing /usr/bin/java).

  Selection    Path                                     Priority   Status
------------------------------------------------------------
* 0            /usr/lib/jvm/java-7-oracle/jre/bin/java   1074      auto mode
  1            /usr/lib/jvm/java-6-oracle/jre/bin/java   1073      manual mode
  2            /usr/lib/jvm/java-7-oracle/jre/bin/java   1074      manual mode
  3            /usr/lib/jvm/java-8-oracle/jre/bin/java   1072      manual mode

Bagaimana saya bisa membuat opsi 3 (JDK 8) sebagai yang dipilih dalam mode otomatis?

stefano
sumber

Jawaban:

8

Jadikan prioritas yang /usr/lib/jvm/java-8-oracle/jre/bin/javalebih tinggi dari yang lainnya untuk mengaktifkannya secara otomatis sebagai javabiner default .

Anda dapat melakukan:

sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/java-8-oracle/jre/bin/java 1100

Di sini saya telah menggunakan nilai prioritas 1100, sebenarnya nilai lebih besar yang 1074akan dilakukan.

heemayl
sumber