Are the -client and -server command line options ignored in java7 JRE?
<p>I've installed java7 jre: java -version</p>

<blockquote>
  <p>java version "1.7.0_02"</p>
  
  <p>Java(TM) SE Runtime Environment (build 1.7.0_02-b13)</p>
  
  <p>Java HotSpot(TM) 64-Bit Server VM (build 22.0-b10, mixed mode)</p>
</blockquote>

<p>I want to test if the -server option works in the JRE. That seems to be the default on my machine. I also want to check if both the -server and the -client options are supported. So I wrote the following program:</p>

<pre><code>public class Info {
    public static void main(String... args) {
        System.out.println(System.getProperty("java.vm.name"));
        System.out.println(System.getProperty("java.vm.version"));
        System.out.println(System.getProperty("java.vm.info"));
    }
}
</code></pre>

<p>If I issue the command java -client -cp e:\temp Info from the jre7\bin installation folder the program prints:</p>

<blockquote>
  <p>Java HotSpot(TM) 64-Bit Server VM</p>
  
  <p>22.0-b10</p>
  
  <p>mixed mode</p>
</blockquote>

<p>It prints the same for -server.</p>

<p>Are -client and -server ignored in the java7 jre? Is there online documentation about this behavior? </p>

<p>P.S. I know that there is now tiered compilation.</p>
