本文介绍了SWT与64位xulrunner的3.6.28 86的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
有没有办法运行的XULRunner 3.6.28(X86没有其他的)用SWT 64?
is there any way to run xulrunner 3.6.28 (x86 there is no other) with swt x64?
我不能使用较新的XULRunner 10.4esr becouse我有一些问题吧。旧的运行就像一个魅力,但没有它的64位。
I cant use the newer xulrunner 10.4esr becouse i have some issues with it. The old one runs like a charm, but there is no x64 of it.
如果我尝试加载3.6.28我得到一些奇怪的错误:
If i try loading 3.6.28 i get some weird errors:
org.eclipse.swt.SWTError: XPCOM error 0x80004005
at org.eclipse.swt.browser.Mozilla.error(Unknown Source)
at org.eclipse.swt.browser.Mozilla.initXULRunner(Unknown Source)
at org.eclipse.swt.browser.Mozilla.create(Unknown Source)
at org.eclipse.swt.browser.Browser.<init>(Unknown Source)
at GUI.TFSBrowser$1.run(TFSBrowser.java:54)
有什么建议?
亲切的问候
大卫
Kind regardsDavid
推荐答案
尝试使用swtx86.jar编译项目SWT和嵌入JRE 32位安装,它是64位和32位拱的工作。
Try to compile your project SWT using swtx86.jar and embed a JRE 32 bits with the installation, it's work for 64 and 32 bits arch.
这篇关于SWT与64位xulrunner的3.6.28 86的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!