I want to detect the Java Runtime Environment bit(32 or 64) programmatically using VC++.Please suggest how can I do this.
            Asked
            
        
        
            Active
            
        
            Viewed 75 times
        
    1 Answers
1
            Its fairly simple actualy, you can use system("command") to see its version(dont forget to include stdlib.h) like this:
system("java -d64 -version");
and on your console you will get the reaply, if it says :
This Java instance does not support a 64-bit JVM. Please install the desired version
this means it's not a 64-bit version.
you can read much more about it in here: detect jre bit version
 
    
    
        Community
        
- 1
- 1
 
    
    
        Ravid Goldenberg
        
- 2,119
- 4
- 39
- 59
