共有サーバーを使用しています。このサーバーには、さまざまなバージョンのJavaがインストールされています。
Selection Path Priority Status
------------------------------------------------------------
0 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 auto mode
* 1 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 manual mode
2 /usr/lib/jvm/java-6-sun/jre/bin/java 63 manual mode
2番目のオプションを選択したいのですが、そうすると権限がないと文句を言います(私はルートではありません)。
「ユーザースペース」でこれを行う方法はありますか?
rootユーザーはこのデフォルト設定を私にのみ提供できますか?
ベストアンサー1
Debianとその派生物では、おそらくupdate-java-alternatives
。別のJavaを使用するには、次の行を次の行に入れます~/.profile
。
JAVA_HOME=/usr/lib/jvm/java-6-sun
JRE_HOME=/usr/lib/jvm/java-6-sun/jre
PATH=$JAVA_HOME/bin:"$PATH"
export JAVA_HOME JRE_HOME