• ベストアンサー

JDKに含まれるJREのバージョン

JDKに含まれるJREのバージョンは、単独で配布しているJREのバージョンと一緒なのでしょうか。 例えば、JDK1.6u24に含まれるJava仮想マシンは、JRE1.6u24なのでしょうか?

  • Java
  • 回答数1
  • ありがとう数1

質問者が選んだベストアンサー

  • ベストアンサー
  • gfe01045
  • ベストアンサー率61% (19/31)
回答No.1

JDK内のJREに含まれる実行ファイルjava,java_vm と JREに含まれる実行ファイルjava,java_vmは同じものでした!!! 勿論バージョンは同じはずです・・・

Libertarian2011
質問者

お礼

ありがとうございます。助かりました。

関連するQ&A

  • JDKのバージョンと、JREのバージョンは別物?

    コンパイルするときは、 「どのバージョンのJREで動く資材を作るのか?」という指定が必要だと思うのですが、 どのJDKであっても、JREが固定的に決まることはない。という解釈で合っていますでしょうか? JDKのバージョンが7だろうが、8だろうが、 JDKによってJREが決まることはなく、 「Eclipseで、どのJRE用のプログラムを作るのか?」を指定するという認識です。 逆に言えば、JDKをインストールしたあとは、標準のJREのままにするのではなく、 ちゃんと、「バーチャルマシンとして、どんなJavaの実行環境で動く資材を作るのか?」を指定すべきだという認識です。 相違ないでしょうか? - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ◆疑問点 (1)Eclipseで、JREのバージョンを指定するとして、 わざわざビルドパスを修正しなければならない理由はなんなのでしょうか? JREをインストールした際に、どのバージョンのJREが、どのディレクトリに格納されているのか?は、レジストリから引けるのでは?ビルドパスを明示的に指定するのはなぜ?と思いました。 (2)Windowsの環境変数「Path」に記載すれば、ビルドパスを指定しなくてもコンパイルはできるのでしょうか?(※プロジェクトファイルに記載されるようにした方が開発資材として望ましいのでしょうが。。) .

  • JREとJDKについて質問します

    JREとJDKについて質問します。 1)dos窓から、java -version とキーインすると下記の表示となりました。 java version "1.8.0_31" java(TM) SE Runtime Environment(build 1.8.0_31-b13) Q1) これは、JRE の確認(バージョン)と考えて宜しいでしょうか? 2)Windows7のコントロールパネルのプログラムと機能の一覧表の中に下記があります。 Java 8 Update31 Java SE Development kit Update 25 Java SE Development kit Update 31 Q2) 上記の Java 8 Update31 は、JREがインストールされていることを示していますか? そして、JREのバージョンは、前記の1)の 『java version "1.8.0_31"』 と考えて宜しいでしょうか? Q3) 『Java SE Development kit Update 25』の方はバージョンが、古いので 削除しても問題ありませんか? 以上、初歩的な質問ですが、宜しくお願いします。 尚、現在EclipseのPleiades44でソフト開発していますので、この質問をしました。 (JREとJDKのバージョンが一致している必要がある)

    • ベストアンサー
    • Java
  • Javaで作成したソフトの配布 JREの取扱い等

    Javaで作成したプログラムを公開しようと思っています。 JREやJDKのインストールされていないパソコン(WINDOWS)でも動作するような状態で配布したいのですが、 JREを一緒に配布するにはどうすればいいのでしょうか。

    • ベストアンサー
    • Java
  • jdkとjreの互換性について

    PCのWebブラウザからJAVAアプレットを使用しています。 jdk1.4でコンパイルしていたソースをjdk1.5でコンパイルしてjre1.4で使用したところ、 ランタイムエラーが表示されてしまいました。 jdk1.5でコンパイルした実行ファイルをjre1.4とjre1.5の両方で使用することは可能なのでしょうか? 宜しくお願いします。

    • ベストアンサー
    • Java
  • 古いバージョンのJDK(SDK?)がほしい

    業務で構築するテスト環境のために、古いバージョンのJDKが必要になりました。 必要なバージョンはJDK 1.4.2_06です。 しかし、やっと探し当てた、下記のダウンロードサイトではJ2SE 1.4.2_13 SDKしか配布していませんでした。 http://java.sun.com/products/ http://java.sun.com/j2se/1.4.2/download.html 質問は以下の2点です。 1.これらのサイトでは「J2SE 1.4.2 SDK」と表示されていましたが、JDK 1.4.2_06と同義とみなしても問題ないのでしょうか? 2.JDK 1.4.2_06はどこで入手できるでしょうか?

    • ベストアンサー
    • Java
  • 違うバージョンのJREを一つのPCに入れたい

    JavaのJREに関して、解決しているといえば解決しているので急ぎではないのですが、今後の対策が必要のため、まったく知識がない部分なので分かりましたら教えてください。 OSはWindowsのXP(SP2)です。 とある申請用のWebサイトが二つあり、片方(サイトAとします)はJREの1.4.xを要求してて、もう片方(サイトBとします)はJREの1.5.xを要求しています。 PCにこの二つのJREをインストールしたところ、サイトBは問題なく申請の入力とかできるのですが、サイトAのほうは、「処理中」の表示のまま、途中で画面が固まった感じになります。どうやら、1.5.x系のJREのほうが動いてしまっているために発生している現象のようで、サイトAのFAQを見ても、『違うJREのバージョンが入っているためなので、そのJREをアンインストールしてください』としか書いてません。 現在はこのサイトAとサイトBとも、JREの1.6.xを要求しているので問題ないのですが、今後、これらのWebサイト含めいろんなWebサイトが違うJREのバージョン要求になって同じような不具合を発生させないために、違うバージョンでもそれぞれのサイトに合ったJREを稼動させるということが可能かどうか、可能であればPCの設定を変えるなり何か操作方法があるのか、お伺いしたい次第です。 「それは"JAVA_HOME"で変更できます」というのを聞いたのですが、これは調べてみるとJREでなく、JDKという開発キットだと通じるようで、JREには関係ないことかと思ってます。

  • JDKのバージョンは、

    私は今、「やさしい java入門」著:池田成 出版社:カットシステム、という本で 勉強しているのですが、 その中にでてくるJDKのバージョンが1.3で あることを前提に話をすすめているのですが、 現在でているJDKのバージョンは1.4です。 1.4を使っても前のバージョンの拡張版で あると考えるから、大丈夫でしょうか? お願いします。

    • ベストアンサー
    • Java
  • JAVAのJDK6/7の切り替え

    64ビットのWindows8のマシンにjdk-6u21-windows-x64.exeとjdk-7u45-windows-x64.exeの2つ をインストールした状態で、環境変数で、 JAVA_HOME6 : C:\Program Files\Java\jdk1.6.0_21 JAVA_HOME7 : C:\Program Files\Java\jdk1.7.0_45 JAVA_HOME : %JAVA_HOME6% PATH : %JAVA_HOME%\bin; のようにして6と7を切り替えられるようにして使いたいのですが、現在上記の設定で、 >path を実行すると6のパスを指しているのですが、 >java -version を実行すると常に7を表示します。 この状態で、コマンドプロンプトからコマンドを実行したり、Eclipseを立ち上げた場合、実際 どちらのものが使われることになるのでしょうか? また、ひとつのマシンで上記のようにJavaを切り替えて使うことは可能なのでしょうか?

    • ベストアンサー
    • Java
  • eclipse自身が参照するJREについて

    いつもお世話になります。 eclipse自身が参照するJRE(eclipse自身の起動、実行のために必要なJRE)について、 以下の内容を教えて頂けませんでしょうか。 (1)eclipseがデフォルトで設定するJREの場所  まず私の認識としては、デフォルトは、パスの通っている場所からJREを見つけ、それを使用して  起動、実行し、インストール済みJREに設定される、だと思っています。  (自分が調べた限りではそうでした)    ここで、パスとはどこの設定のことなのでしょうか?  JavaはJDKの1.6をインストールしています。(C:\Java配下にJDKとJREをインストール)  試してみたのですが、環境変数のPATHにはJRE、JDKの場所を指し示す設定はしていません。  しかし、eclipseは起動しており、インストール済みJREを見たところ、「C:\Java\jre6」と  なっており、JDK1.6インストール時のパブリックJREを参照していました。  この設定は、どこを見ているのでしょうか? (2)eclipseのバージョンと対応しているJREのバージョン  現時点でeclipseは3.7まで出ていますが、それぞれのeclipseのバージョンを起動するのに必要な  JREのバージョンは何になるのでしょうか?調べてみましたが見つけることができませんでした。 宜しくお願い致します。 OS:Windows 7 HomePremium eclipse:eclipse-jee-indigo-SR1-win32-x86_64.zip

    • ベストアンサー
    • Java
  • 複数のJDKを同一マシンに共存させたい

    複数のJDKを同一マシンに共存させたいのですが、方法がわかりません。 [インストールしているマシンの環境] OS:WindowsXP Professional JDK: 1つ目)C:\jdk1.3.1_04 2つ目)C:\j2sdk1.4.2 ちなみに、環境変数を切り替えてみたのですが、上手くいきませんでした。 具体的には、環境変数:JAVA_HOMEを「C:\jdk1.3.1_04」と「C:\j2sdk1.4.2」に切り替えてから「java -versionコマンド」で確認してみましたが、どちらの場合も以下の結果になってしまいます。 どうすればいいのかわかりません。 よろしくお願いします。 >java -version java version "1.3.1_01" Java(TM) 2 Runtime Environment, Standard Edition (build 1.3.1_01) Java HotSpot(TM) Client VM (build 1.3.1_01, mixed mode)

    • ベストアンサー
    • Java

専門家に質問してみよう