标签: java swt classloader
我已经创建了一个独立的swt应用程序。我已经将32位罐用于应用程序。当我将应用程序转移到64位jvm时,我得到了不满意的链接器错误。所以我使用了64位罐子。
我需要应用程序根据jvm版本决定64位或32位的jar。我能够使用System.getProperty(“sun.arch.data.model”)找到jvm版本,使用它可以选择加载到内存中的jar。
答案 0 :(得分:1)
是的,您可以动态地让您的应用程序选择适当的jar版本。这是一件好事,因为它确保了应用程序的可移植性。
选中此Select correct jar for your jvm at runtime