Using 64-bit XulRunner in Eclipse SWT under Windows

Is it possible to use 64-bit XulRunner for Windows ( which can be found here ) using the Eclipse widget? It works fine under 32-bit Windows and the answer to this question explains how it works. But when I try to do this under 64-bit Windows, I get the following exception:

 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)

Thanks for the help Michael

Edit: I found it in the Eugipse bug-tracker ( link here ):

swt 64-bit Windows port does not support xulrunner since mozilla.org does not provide 64-bit xulrunner for Windows

But, as the last comment on this error says, there is 64bit XulRunner

+4
3

, XULRunner Windows x86_64 Eclipse/SWT 4.3.

XPCOM 0x80004005, XULRunner 3.6.x(, ), , . https://bugs.eclipse.org/bugs/show_bug.cgi?id=406912.

+2

, : Dj Project browser Java Swing - Mozilla XPCOM Download Manager, SWT XULRunner.

OP - (eclipse bugzilla) - , ( 5+ !!) - ( 11/4/13 - 2 !) .

SWT Eclipse , , swt-xulrunner-win32-xxxx.dll, , , , , , .

: XPCOM 0x80004005

+2

, , XPCOM error 0x80004005 .

With a 64-bit 4.3 SWT, I was able to fix this exception using XULRunner version 1.9.2.25. I originally found the download from here: https://osdn.net/projects/sfnet_runawfe/downloads/SRC%20and%20BIN%20files/extras/xulrunner-1.9.2.25-win64.zip/

However, I also re-posted it as xulrunner-1.9.2.25.en-US.win64.zip.

Full explanation posted in my answer here: fooobar.com/questions/1147826 / ...

+1
source

All Articles