我已经创建了一个独立的swt应用程序。我已经为应用程序使用了32位jar。当我将应用程序转移到64位jvm时,出现了不稳定的链接器错误。因此,我使用了64位jar。

我需要应用程序根据jvm版本决定jars是64位还是32位。我可以使用System.getProperty(“ sun.arch.data.model”)找到jvm版本,使用它我可以选择将jars加载到内存中。

最佳答案

是的,您可以使您的应用程序能够动态选择合适的jar版本。这样做是一件好事,因为它可以确保应用程序的可移植性。

选中此Select correct jar for your jvm at runtime

07-25 23:29
查看更多