1人のユーザーにのみ更新された代替

1人のユーザーにのみ更新された代替

共有サーバーを使用しています。このサーバーには、さまざまなバージョンの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

おすすめ記事