我遇到运行Eclipse RCP产品的问题。我在32位jdk中制作了64位eclipse rcp产品,但它不能在64位OS + 32位编译和运行中运行。捆绑JDK 1.7 32位套件。实际上,我在导出产品时,从.product文件中的“启动”选项卡中检查了“使用该产品对此环境进行捆绑JRE”,因为我使用的JCE策略需要在现有JRE上进行,因此我使用捆绑JRE导出。
一旦我的产品在32& 64位版本,32位产品工作文件,但当我打开64位产品时,它说“无法加载JNI共享库'.. \ win32.win32.x86_64 \ eclipse \ jre \ bin \ client \ jvm.dll'”。我用原始的JRE替换了jre,这个JRE位于我安装的目录中但又失败了,上面的消息也是如此。
答案 0 :(得分:0)
使用64位JRE运行64位Eclipse 必须。您不能混用64位和32位Eclipse / Java。