Как я могу включить или отключить профиль знатока на основе того, является ли VM, который выполняет знатока, 32 битами или JVM на 64 бита?
Я попробовал это:
<activation>
<os>
<arch>x86</arch>
</os>
</activation>
или amd64
соответственно для обнаружения VM на 32/64 бита но это перестало работать на работе VM на 32 бита Windows на 64 бита, поскольку это активирует профиль на 64 бита.
В Sun VM,
проверьте системное свойство sun.arch.data.model
<profiles>
<profile>
<id>32bitstuff</id>
<activation>
<property>
<name>sun.arch.data.model</name>
<value>32</value>
</property>
</activation>
</profile>
<profile>
<id>64bitstuff</id>
<activation>
<property>
<name>sun.arch.data.model</name>
<value>64</value>
</property>
</activation>
</profile>
</profiles>
Ссылка: