首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在中使用64位XulRunner

在中使用64位XulRunner
EN

Stack Overflow用户
提问于 2013-01-21 20:59:48
回答 3查看 8.9K关注 0票数 5

是否可以在Eclipse小部件中使用64位XulRunner for Windows (从这里开始提供)?它在32位Windows下运行良好,这个问题的答案解释了它是如何工作的。但是,当我在64位Windows下尝试这样做时,我会得到以下异常:

代码语言:javascript
复制
 org.eclipse.swt.SWTError: No more handles (java.lang.UnsatisfiedLinkError: Could not   
 load SWT library. Reasons: 
   no swt-xulrunner-win32-3834 in java.library.path
   no swt-xulrunner-win32 in java.library.path
   Can't load library: 
     C:\Users\...\.swt\lib\win32\x86_64\swt-xulrunner-win32- 3834.dll
     Can't load library: C:\Users\...\.swt\lib\win32\x86_64\swt-xulrunner-win32.dll
    at org.eclipse.swt.SWT.error(SWT.java:4387)
    at org.eclipse.swt.SWT.error(SWT.java:4276)
    at org.eclipse.swt.browser.Mozilla.initXULRunner(Mozilla.java:2594)
    at org.eclipse.swt.browser.Mozilla.create(Mozilla.java:684)
    at org.eclipse.swt.browser.Browser.<init>(Browser.java:99)
    at org.openlca.ui.BrowserFactory.createMozilla(BrowserFactory.java:52)

谢谢你的帮助,迈克尔

编辑:我在Eclipse跟踪器(链接在这里)中找到了它:

swt的64位Windows端口不支持xulrunner,因为mozilla.org没有在Windows上提供64位xulrunner

但是,正如关于此bug的最后一条评论所指出的,有一个可用的64位XulRunner

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2013-05-02 14:30:23

是的,对于即将发布的EclipseSWT4.3版本,XULRunner对x86_64的支持已经到位。

关于XPCOM错误0x80004005,如果您试图使用XULRunner 3.6.x (就像另一个问题中的海报),那么最近发布了对此的支持,请参阅bug.cgi?id=406912

票数 2
EN

Stack Overflow用户

发布于 2013-04-13 14:39:09

因此,我来到这里时遇到了类似的问题:尝试在Java中运行更具体地说,在Mozilla下载管理器示例中,它需要SWT和XULRunner。

遵循OP中的eclipse链接--我发现了另一个(月食bugzilla) --看起来这是一个长期存在的问题(只有5+!)--实际上是现在(从11/4/13 -2天前!)已修复。

我已经从月食夜建下载了SWT包,并且可以确认它现在包含swt-xulrun-win32-xxx.dll。不幸的是,我现在遇到了其他问题,停止我的测试工作,但我认为我应该张贴我在这里发现的。

编辑:实际上,我现在的问题与这个XPCOM错误0x80004005完全相同

票数 2
EN

Stack Overflow用户

发布于 2017-07-07 03:33:39

我意识到这个问题很古老,已经有了一个被接受的答案,但是关于XPCOM error 0x80004005,我也许能帮上忙。

使用64位4.3SWT,我能够通过使用XULRunner版本1.9.2.25运行时来修复此异常。最初,我从这里找到了下载:runawfe/downloads/SRC%20and%20BIN%20files/extras/xulrunner-1.9.2.25-win64.zip/

不过,我也把它重新托管为xulrunner-1.9.2.25.en-US.win64.zip

我在这里的答案中有完整的解释:https://stackoverflow.com/a/44848877/3300205

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14447126

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档