2012-12-13 10 views
6

他のopen-jdkのバージョンと一緒に/ usr/lib/jvmにjdk1.7.0ディレクトリがあります。私は自分のUbuntu 12.04をこのjdk(jdk1.7.0)をそのプライマリjdkとして扱いたい、つまりopen-jdksを使いたくない。open jdkからSun jdkに切り替える

java -versionまたはjavac -versionと入力すると、両方ともopenjdkとそのjreを使用していることが返されます。どのようにjdk1.7.0に変更できますか?

答えて

4

変更をロードするためにあなたの~/.bashrc

export JAVA_HOME="/usr/lib/jvm/jdk1.7.0" 
export PATH="$JAVA_HOME/bin:$PATH" 

に次のようなものを入れて、あなただけの「bashの」を入力して新しいバッシュを実行することができますが:]

+0

ジリは働いた。ありがとう。あなたは正確にbashコマンドが何をしているのか分かりますか? –

+0

新しいbash(望むならターミナル)を開きます。あなたの '〜/ .bashrc'に何らかの変更を加えると、これらは直ちに考慮されません。新しいbashを開くだけです。もう1つのオプションは、 ''〜/ .bashrc "' –

+0

と入力し、Sun JREからOpenJREに移動することです。私はこれらの変数をどのように設定しますか?ありがとう – Geremia

0

Open JDKを含むディレクトリの前に/usr/lib/jvmが表示されるようにPATH変数を変更します。 bashを使用している場合は、ホームディレクトリの.bashrcファイルでこれを行うことができます。

+0

私は私の.bashrcに任意のPATH変数を参照してくださいいけません –

+0

@AnkitAgrawalそれを追加します。 –