당신은 이것을 할 수 있습니다 sudo update-alternatives
:
# Adding a new alternative for "java".
sudo update-alternatives --install /usr/bin/java java /media/mydisk/jdk/bin/java 1
# Setting the new alternative as default for "java".
sudo update-alternatives --config java
다른 jdk 구성 요소에 대해서도이 작업을 수행해야합니다. 이러한 구성 요소는 appletviewer
, extcheck
, idlj
, jar
, jarsigner
, java
, javac
, javadoc
, javah
, javap
, javaws
, jconsole
, jdb
, jexec
, jhat
, jinfo
, jmap
, jps
, jrunscript
, jsadebugd
, jstack
, jstat
, jstatd
, keytool
, mozilla-javaplugin.so
, native2ascii
, orbd
, pack200
, policytool
, rmic
, rmid
, rmiregistry
, schemagen
, serialver
, servertool
, tnameserv
, unpack200
, wsgen
, wsimport
, xjc
.
자세한 내용은, 당신은에 대한 매뉴얼 페이지를 볼 수 있습니다 update-alternatives
: man update-alternatives
.
이 명령 update-java-alternatives
은 Java 구성 요소에 대한 대안을 설정하며 이에 사용 update-alternatives
되는 것으로 보입니다 .
편집 : 위의 답변은 Java 6을 대상으로합니다.
- Java 7의
jcmd
경우 Java 6 목록 에 추가 해야합니다.
- 자바 (8)의 경우, 추가해야 할
jcmd
, jjs
그리고 jdeps
자바 6 목록에.
- 자바 구를 들어, 당신은 추가 할 필요가
jcmd
, jjs
, jdeps
및 jshell
자바 6 목록에.