• 締切済み

Java 2 Runtime Environmentについて。

現在、マルチプラットフォームのOS(Windows, Linux, Unix, Mac OS)に対応したソフトについて調べていて、Java 2 Runtime Environmentに対応していれば良いという事なのですが、自分としてはIA32/x64/IA64という分類で確認したいと思っているのですが、ネットでいろいろ調べているとMicrosoft VMとJava VMとか出てきてしまってなんだかわからなくなってしまっています。Java 2 Runtime EnvironmentをサポートしているOSとは、IA32/x64/IA64対応のOS全てを意味しているのでしょうか。教えて頂けたら助かります。どうぞ宜しくお願いします。

みんなの回答

  • gungnir7
  • ベストアンサー率43% (1124/2579)
回答No.2

Microsoft VM は10年も前の技術です。まったく無視して構いません。 その後の訴訟沙汰とかは前の方の投稿に説明があるので割愛します。 IA32/x64/IA64で分類するよりOSで分類して下さい。 IA32/x64/IA64では対応OSを分類し、対応OSでJAVAの対応を調べます。 現在の最新のJAVAはXPのSP1ではインストールがはじかれます。 細かい部分では開発環境とクライアントのパソコンのJAVAのバージョンにも留意します。

tkhsmr
質問者

お礼

参考になりました。ありがとうございました。

  • Toshi0230
  • ベストアンサー率51% (836/1635)
回答No.1

Java VM は、Javaが動作する仮想環境のことを指し、Java Runtime Environment (JRE) や Java 2 SDK, Standard Edition (J2SE) はJava VMの1実装(ただし、代表的な)です なお、Microsoft VMはMicrosoftが開発したJava VMの1つですが、過去にSunと訴訟沙汰になり、現在は配布が禁止されているものです。 JREはOS上で動作するので、「JREをサポートしているOS」という言い方は一般的ではありません。 JREがサポートしている動作OSということであれば、参考URLを見ればわかると思います。 IA32/x64/IA64はCPUのアーキテクチャであり、OSとの直接の関係はありません。そのため、IA32やx64で動作するOSでも、Java VMが存在しないOSが存在しますし、また、IA32/x64/IA64以外でもJava VMが存在するOSもあります。JREで言えば、Sparc版Solarisは 非インテルCPU上で動作するOSですが、JREが対応しているOSの1つです。

参考URL:
http://www.java.com/ja/download/manual.jsp
tkhsmr
質問者

お礼

参考になりました。ありがとうございました。

関連するQ&A

  • Java Runtime Environment のエラー

    こんばんは。 質問です。 Java Runtime Environmentを6update1にアップデートしたところ、JAVAアプレットが使えなくなりました。 エラー画面もでました。 「同じプロセスで実行中のいくつかのJava仮想マシンによってエラーが発生しました」 再インストールした後にアプレットを見ると 「Java Runtime Environment をロードできません」となり、 また最初のエラー画面に戻ります。 OSはXPで IEは7です。 5に戻したほうがいいのでしょうか?

  • Java Runtime Environmentについて

    Windows Internet ExplorerのツールよりSunのJavaコンソールをクリツクすると,Java(TM)Plug-inの致命的エラー”Java Runtime Environmentをロード出来ません”と表示されます。 ウィンドウスタートボタンからコントロールパネルを開きJavaアイコンを開くとJavaコントロールパネルは表示されます(詳細タブにてブラウザのデフォルトのJavaにてMS Internet Explorerにチェックを入れています)。 上記ソフト再インストールするも同様の状態です。正常な状態に戻すにはどの様な方法が有りますか、ご教授お願いします。 OSはXP(SP2)です。

  • could not find Java 2 Runtime Environmentとエラーが出ます。

    Javaでiアプリを作ろうとして、J2SDK1.4では作成できないとのことでしたので、J2SDK1.4をアンインストールし、J2SDK1.3をインストールしました。J2SDK1.4をアンインストールする際、Runtime Environmentも要らないと思い、PCの中のRuntime Environmentを全てアンインストールしました。 そこで、実際ソースがコンパイル・実行できるかテストした際、コンパイルはできたのですが、実行(java クラス名)すると、エラーが出るようになってしまいました。エラーの内容は、 Registry key 'Software\JavaSoft\Java Runtime Environment\CurrentVersion' has value '1.4', but '1.5' is required. Error: could not find java.dll Error: could not find Java 2 Runtime Environment. というものです。 J2sdk1.3をインストールした際、環境変数の変更は しました。また、レジストリも見てみたのですが、 HKEY_LOCAL_MACHINE\SOFTWARE\JAVASOFT\JAVA RUNTIME ENVIRONMENTの値は、1.4となっています。 レジストリの値を適当に変更してみたのですが、 やはりうまく実行することができません。どこか 他で設定するのでしょうか。

    • ベストアンサー
    • Java
  • Javaランタイムの対応OSについて

    使いたいソフトがあるのですが、使用するにはJava Runtime Environmentが必要です。 現行のver1.3はWindowsMEに対応してないようですが、 Java Runtime EnvironmentはWindowsMEに対応する予定があるのでしょうか?

    • ベストアンサー
    • Java
  • java -version "1.8.0_144"

    # java -version java version "1.8.0_144" Java(TM) SE Runtime Environment (build 1.8.0_144-b01) Java HotSpot(TM) 64-Bit Server VM (build 25.144-b01, mixed mode) です。 これからどうするか解りません。 どうかご回答のほど宜しくお願い申し上げます。

    • ベストアンサー
    • Java
  • javaのインストール

    XP HOME SP2を使っています。 Microsoft VMが必要だったのでインストールしました。 最近になりVNCというソフトを使い始めたんですがMicrosoft VMでは動かせない不都合があるためsunのJ2SE Runtime Environment 5.0をインストールしたいのですが、Microsoft VMがインストールしてある環境にsunのJ2SE Runtime Environment 5.0をインストールしても問題ないのでしょうか?

  • J2SE Runtime Environment が削除できません

    カテゴリー違いかもしれませんが、 どちらで質問したらよいのか分かりませんでしたので、 こちらで質問をさせていただきます。 よろしくお願いします。 独立行政法人の電子入札が始まり、 電子入札コアシステムの接続用Javaを認証サイトより インストールしようとしたところ 「ほかのJava Runtimeがインストールされています。  削除して、この画面が表示されなくなったらインストールして下さい」 とメッセージが出ます。 プログラムの追加と削除で削除をしようとしましたが、 J2SE Runtime Environment 5.0 J2SE Runtime Environment 5.0 Update 10 の表示はあるのですが、右側に削除ボタンが出ず、 削除ができない状況です。 今回インストールしたいのは、JRE1.3.1_06です。 https://www.e-probatio.com/ps2/system/ OSもブラウザもバージョンが指定されており、 WinsowsXP SP3→SP2 InternetExplorer7→6 とそれぞれバージョンを下げました。 データが登録できず困っていますので、 お力添えよろしくお願いします。 OS:WinsowsXP SP2 ブラウザ:InternetExplorer6.0

    • ベストアンサー
    • Java
  • [Java Runtime Environment Version 6]のインストーラをダウンロードしたい

    [Java Runtime Environment Version 6]のインストーラをダウンロードしたいのですが、下記のサイトから「ダウンロード>ダウンロードを開始」とクリックしても、ウェブ上でインストールが実行されてしまい、インストーラをダウンロードできません。 インストーラをローカルに保存する方法はないのでしょうか。 http://www.java.com/ja/

    • ベストアンサー
    • Java
  • JAVAのバージョンについて

    JAVAのバージョンについて確認しているのですが、 今年の11月でJAVA SE(JRE)6のサポートが切れるようなのですが、 そこで疑問がありまして、、、 以下の2製品は(TM)が有るか無いか、の違いなのですが、何が違うのでしょうか。 また、本製品は両方とも今年の11月でサポート期限が切れるのでしょうか。 ・Java(TM) SE Runtime Environment 6 ・Java SE Runtime Environment 6

  • CrossOverでJava使用Winアプリを使いたい。

    Mac OX 10.4.9でCrossOverを入れました。 そして、Windows用アプリを導入中、「Java VMが作成できませんでした」とエラー表示が出ます。 Windows用アプリのマニュアルを読み、http://my21.biz/jre-1_5_0-windows-i586.exe からダウンロードし、インストールしました。 また、http://www.java.com/ja/download/installed.jspでJavaのインストール状況の確認をしたところ、Macでの最新版が入っていないとのことで、「Java for Mac OS X 10.4 Release 5」も入れました。 さらに、Javaのインストール状況の確認をしたところ、、Windows用ですが「Java Runtime Environment Version 6 Update 1」が最新版だとのことで、これもCrossOverを利用し入れました。 それでも、Windows用アプリを導入中、「Java VMが作成できませんでした」とエラー表示が出ます。 このWindows用アプリは「Mac以外のWindowsすべてのOSに対応」とあります。 だから、CrossOverを購入したのですが、、、。 どうすればいいでしょうか? 現状でアプリが使えない場合、ParalellsかBootCampならJava使用Winアプリでも使えるでしょうか?? よろしくお願いいたします。

    • ベストアンサー
    • Mac