インストールしたJavaのバージョンを確認するにはどうすればよいですか?


89

私はJavaをいじり始めたいと思います(最終的にはAndroidやWeb用の基本的な小さなプログラムを書くことができるようになります)が、私は(過去の実験から)Javaを台無しにしてしまいました。

使用しているjavaのバージョンがわからないため、インストールされてアクティブになっているjavaのバージョンを確認するコマンドがあるかどうかを知りたいのですが。また、どのバージョンが最適に機能しますか?32ビットUbuntu 12.04でのすべて

編集:
OK、だから私はopenjdk 6と7の両方を使用していて、openjdk 7を使用しているようです。openjdk 7を使用したいので、openjdk 6をアンインストールする方法を教えてください。USC経由だけで十分ですか、それとも実行すべきコマンドがありますか?

回答:


38

このコマンドは、Java仮想マシン(java)およびJavaコンパイラ(javac)を現在提供しているものを示します。

file /etc/alternatives/java /etc/alternatives/javac

これは、「代替」システムが適切に動作していることを前提としていますが、過去のJavaの「台無し」の方法によっては、そうでない場合があります。これを確認するには、次を実行します:

file `which java javac`

代替システムが正しく動作し、Javaで使用されている場合、次のように表示されます。

/usr/bin/java:  symbolic link to `/etc/alternatives/java'
/usr/bin/javac: symbolic link to `/etc/alternatives/javac'

それ以外の場合は、質問編集して詳細を入力してください。その後、より具体的な答えを出すことができるはずです。


openjdk-6ソフトウェアセンターで削除できます。複数のパッケージが関連付けられているため、複数のパッケージを削除する必要がある場合があります。(すべての `openjdk-6パッケージがここにリストされています。)

または、コマンドラインを使用できます:

sudo apt-get remove openjdk-6-\* icedtea-6-\*

ただし、どちらの方法を使用する場合でも、これらのパッケージに依存するものを最初に確認することをお勧めします。バージョン6を特に必要とするソフトウェアがインストールされている場合があります(おそらくそうではありませんが)。

これを確認するには、コマンドラインで削除操作をシミュレートします。

apt-get -s remove openjdk-6-\* icedtea-6-\*

これにより、他のパッケージも同様に削除されるなど、それらのパッケージを削除した場合の効果が表示されます。(これはシミュレーションであるため、必要ありませんsudo。)

WebブラウザでオンラインでJavaコンテンツを引き続き使用できるようにしたい場合(これはJavaScriptとは異なります)、パッケージicedtea-6-またはopenjdk-6-パッケージ(おそらくを除くopenjdk-6-jdk)を削除する前に、どのパッケージicedtea-7-にも対応するパッケージがインストールされていることを確認する必要がありますicedtea-6-パッケージがインストールされます。


102

最も簡単な方法は次のとおりです。

update-java-alternatives -l インストールしたすべてのJavaバージョンが表示されます。

java -version 使用しているJavaバージョンを表示します。

java -showversion 使用しているJavaバージョンとヘルプを表示します。

通常はOpenJDKです。


17

Java

java -version
javac -version

これらのコマンドは、java(Javaプログラムを実行するインタープリター)およびjavac(それらを作成するコンパイラー)のバージョンを表示します。

詳細については上の画像をご覧ください。


3

これは私がやったことで私のために働いた:

ターミナルを開きます。

control+ alt+T

次に、これらのコマンドを1つずつ入力します(またはここからコピーして貼り付けます)。

sudo rm /var/lib/dpkg/info/oracle-java7-installer*
sudo apt-get purge oracle-java7-installer*
sudo rm /etc/apt/sources.list.d/*java*
sudo apt-get update
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer

その後、安全のために、リブートします。

Javaバージョンタイプを見つけるには

java -version

次のような出力が表示されます。

java version "1.7.0_04"
Java(TM) SE Runtime Environment (build 1.7.0_04-b20)
Java HotSpot(TM) 64-Bit Server VM (build 23.0-b21, mixed mode)

あなたのものは32ビットになりますが。

Java 7を使用することを強くお勧めしますが、アップデートではJava 6もインストールしようとします。それは大丈夫です。ただし、デフォルトは7のままです。ビデオカードドライバーが動作する限り、私が投げたものはすべて動作します。


java 8のインストール方法
サンディープ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.