10

正確には何ですか?このコードを見つけることができたほとんどの情報 ( http://sanjaal.com/java/tag/find-java-vendor/から)

public class GetJavaVersionAndVendor {

    public static void main(String args [])
    {
        String version=System.getProperty("java.version");
        String vendor=System.getProperty("java.vendor");

        System.out.println("Java Version Is: "+version);
        System.out.println("Java Vendor Is: "+vendor);
    }

}

このコードにより、「Oracle Corporation」という名前が付けられました。これは、現在インストールしている Java バージョンの開発者であると推測されます。

また、「Sun Microsystems Inc」としてリストされているプロパティが「Oracle Corporation」にブランド変更されていることもわかりました。したがって、この「ベンダー」にはプロパティ ファイルがあると仮定します。あれは正しいですか?

4

5 に答える 5

9

ベンダーとは、JVM の実装者を意味し、Oracle (または) IBM (または) その他の JVM/JRE です。これらにはそれぞれ独自の JVM 実装があります。

例:

java.vendor = Sun Microsystems Inc. 
java.vendor.url = http://java.sun.com/ 
于 2013-07-02T14:22:26.250 に答える
2

コマンド プロンプトからコマンドを実行するだけで、java.vendor の詳細を取得できます。

java -XshowSettings:properties -version

または、Java プロパティの詳細については、以下の URL を参照してください。

https://www.applicationproductionsupport.com/2019/05/how-to-get-java-vendor-information-and.html

于 2015-03-23T15:09:47.543 に答える