Como distinguir 32 bits da versão java de 64 bits em arquivos jnlp
Para iniciar nosso aplicativo legado, usamos o java WebStart por meio de um jnlp.
Gostaríamos de oferecer suporte a clientes Java de 64 bits, mas uma de nossas bibliotecas é dependente de arquitetura.
Nós pensamos em fazer algo como:
<resources>
<j2se version="1.6+" sun.arch.data.model="64"/>
<jar href="/apps/swt-3.7M5-win32-win32-x86_64_s.jar" download="eager" />
</resources>
<resources>
<j2se version="1.6+" />
<jar href="/apps/swt-3.7M5-win32-win32-x86_s.jar" download="eager" />
</resources>
Isso não está funcionando porque o parâmetro sun.arch.data.model = "64" é usado para definir o parâmetro em vez de testá-lo.
Alguma ideia?