私は、アプリケーションにはJVM多言語が必要だと言っているソフトウェアベンダーと取引しています。しかし、私はJavaロケールについて読み、Java 6はほぼすべての国のロケールをサポートしています(そうでない場合)。では、jvm multilanguageと、Oracleサイトのjreインストーラーだけの違いは何ですか?
3 に答える
以前は、米国英語バージョンの JRE と国際化バージョンをダウンロードできました。例: http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-javase11-419415.html#7452-jre-1.1.8_15-oth-JPR
彼らは、英語のみの JRE バンドルを Java 1.5 で廃止しました。したがって、ベンダーの要件は意味がありません...本当に古いJVMを使用していない限り。
国際化されたサポート (つまり、複数の人間の言語) を意味するのか、それともベンダー ソフトウェアの一部のコンポーネントが非 Java JVM コンピューター言語 (Scala、Jython、Clojure など) で書かれていることを意味するのか、ベンダーに質問してください。 、およびこれらの非 Java 言語用のランタイム サポート コンポーネントも必要になります。
JVM 多言語とは、Ruby/JRuby、Groovy、Scala などの他のプログラミング言語からのコードの実行をサポートすることを指します。Oracle JVM はその 1 つです。おそらく、あなたが扱っているソフトウェアは、何らかの理由で他のプログラミング言語のサポートを必要としています。