How to install XULRunner for Eclipse

eclipse, java, xulrunner

Solution

SWT is not supporting 'latest' XULRunner. See Bug 327696 – [Browser] implement support for xulrunner >= 4.0

See also The SWT FAQ, Q: How do I specify the default type of native renderer that is used by the Browser? or Q: How do I explicitly use Mozilla as the Browser's underlying renderer? or so.

For example,

- Download the last one which is available on eclipse from http://ftp.mozilla.org/pub/mozilla.org/xulrunner/releases/10.0.4esr/sdk/

- Extract it to C:\

- Edit your app's Run Configuration->Arguments->VM Arguments, add following argument. -Dorg.eclipse.swt.browser.XULRunnerPath=C:\xulrunner

Problem

I'm using the SWT browser widget to develop an application in Java with Eclipse ("Kepler"). Now I want to use the Mozilla API and downloaded the latest sdk from XULRunner from this site: http://ftp.mozilla.org/pub/mozilla.org/xulrunner/releases/latest/ How can I tell Eclipse to use XULRunner so I can use the following code line? ``` browser = new Browser(shell, SWT.MOZILLA); ``` Any suggestions on the same are highly appreciated.

Original source

Related problems