2013-03-04 16 views
5

c'è un modo per eseguire xulrunner 3.6.28 (x86 non c'è altro) con swt x64?SWT x64 con xulrunner 3.6.28 x86

Non posso usare il più recente xulrunner 10.4esr perché ho alcuni problemi con esso. Quello vecchio funziona come un incantesimo, ma non ce n'è x64.

se cerco di caricare 3.6.28 ottengo alcuni errori strani:

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) 

qualche suggerimento?

Cordiali saluti David

+0

Vedi anche http://stackoverflow.com/questions/14447126/using-the-64bit-xulrunner-in-eclipse- SWT-under-finestre –

risposta

0

tenta di compilare il vostro progetto utilizzando SWT swtx86.jar e incorporare un JRE a 32 bit con l'installazione, è un lavoro per 64 e 32 bit arch.

0

Mi rendo conto che questa domanda è vecchia, ma si spera che questo possa aiutare qualcun altro che si imbatte in esso.

Con SWT a 64 bit 4.3 Sono riuscito a correggere questa eccezione utilizzando i runtime di versione 1.9.2.25 di XULRunner. Questa potrebbe non essere la soluzione esatta che stai cercando (o che stavi cercando) poiché sembra che tu stia usando versioni successive di XULRunner, tuttavia il denominatore comune sembra essere le librerie a 64 bit utilizzate.

Originariamente ho trovato il download da qui: https://osdn.net/projects/sfnet_runawfe/downloads/SRC%20and%20BIN%20files/extras/xulrunner-1.9.2.25-win64.zip/

Tuttavia, ho anche ri-hosted come xulrunner-1.9.2.25.en-US.win64.zip.

spiegazione completa pubblicato nella mia risposta qui: https://stackoverflow.com/a/44848877/3300205

Post correlati: Creating a SWT.MOZILLA browser on Windows 64 bit and SWT 4.3

Problemi correlati