我试图找出的是我的JRE是32位还是64位.
是的,我尝试过,java -version / -showversion / -fullversion但它没有说任何有用的东西(至少对我没用).
这就是我做的时候java -version:
java version "1.6.0_11"
Java(TM) SE Runtime Environment (build 1.6.0_11-b03)
Java HotSpot(TM) Client VM (build 11.0-b16, mixed mode)
Run Code Online (Sandbox Code Playgroud)
所以我可以访问的是一个压缩的JRE的bin文件夹,安装和设置了一个不同的JRE,这不是我试图检查的版本.
有任何想法吗?
如果您尝试从命令行执行此操作,file您的朋友是:
$ cat `which java` | file -
/dev/stdin: ELF 64-bit LSB executable, x86-64, version 1 (SYSV),
dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for
GNU/Linux 2.6.32, BuildID[sha1]=440c433f29884a88f874e6d8260f156f4b352818,
stripped
Run Code Online (Sandbox Code Playgroud)
(使用是cat因为在我的例子中java是一个符号链接。)
| 归档时间: |
|
| 查看次数: |
37112 次 |
| 最近记录: |