在x86和x64位操作系统中包含另一个jar包

问题描述:

在Java中有没有一种方法可以确定软件是在x86还是x64操作系统上运行 - 并且在其功能上 - 在运行时包含不同的jar?在x86和x64位操作系统中包含另一个jar包

我使用qtjambi他们包裹在xxx_x86.jar的QT C和C++库和xxx_x64.jar

如果用WebStart部署可以在JNLP file

+0

感谢您的回答!当我不使用WebStart时,这也是可能的吗?你有什么想法如何在WebStart中解决这个问题? 谢谢! – 2010-05-06 09:18:34

指定特定于平台的JAR文件你可以通过查看“os.arch”系统属性找到JRE是32位还是64位