本文介绍了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的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-04 19:22
查看更多