How do I detect which kind of JRE is installed — 32bit vs. 64bit

前端 未结 9 1129
离开以前
离开以前 2020-11-27 03:47

During installation with an NSIS installer, I need to check which JRE (32bit vs 64bit) is installed on a system. I already know that I can check a system property \"su

9条回答
  •  春和景丽
    2020-11-27 04:35

    java -version
    

    For a 64bit java version it'll print :

    java version "1.8.0_92"
    Java(TM) SE Runtime Environment (build 1.8.0_92-b14)
    Java HotSpot(TM) ***64-Bit*** Server VM (build 25.92-b14, mixed mode)
    

    For 32 bit it'll be just

    java version "1.8.0_92"
    Java(TM) SE Runtime Environment (build 1.8.0_92-b14)
    Java HotSpot(TM) Client VM (build 25.92-b14, mixed mode)
    

提交回复
热议问题