Comment faire pour installer XULRunner pour Eclipse
Je suis en utilisant le SWT navigateur widget pour développer une application dans Java avec Eclipse ("Kepler").
Maintenant je veux utiliser Mozilla API et téléchargé la dernière sdk de XULRunner à partir de ce site: http://ftp.mozilla.org/pub/mozilla.org/xulrunner/releases/latest/
Comment puis-je indiquer à Eclipse pour utiliser XULRunner si je peux utiliser la ligne de code suivante?
browser = new Browser(shell, SWT.MOZILLA);
Des suggestions sur la même sont très appréciés.
Voir eclipse.org/atf/old/downloads/base_files/... et stackoverflow.com/questions/295060/....
J'ai suivi les instructions sur le premier site, mais j'ai eu l'erreur suivante: impossible d'analyser l'application.ini. Ensuite, j'ai trouvé un thread sur stackoverflow où quelqu'un a dit, qu'il n'est pas nécessaire de s'inscrire. Alors, comment puis-je indiquer à Eclipse pour utiliser XULRunner? Commentaires pour le 2ème lien: je ne veux pas utiliser une autre classe qui utilise SWT et je pense que ce n'est pas nécessaire de le faire et de modifier les classes, j'ai intégré...
J'ai suivi les instructions sur le premier site, mais j'ai eu l'erreur suivante: impossible d'analyser l'application.ini. Ensuite, j'ai trouvé un thread sur stackoverflow où quelqu'un a dit, qu'il n'est pas nécessaire de s'inscrire. Alors, comment puis-je indiquer à Eclipse pour utiliser XULRunner? Commentaires pour le 2ème lien: je ne veux pas utiliser une autre classe qui utilise SWT et je pense que ce n'est pas nécessaire de le faire et de modifier les classes, j'ai intégré...
OriginalL'auteur Nighty42 | 2013-08-01
Vous devez vous connecter pour publier un commentaire.
SWT n'est pas en faveur de "dernière minute" XULRunner.
Voir Bug 327696 – [Navigateur] implémenter le support pour xulrunner >= 4.0
Voir aussi La SWT FAQ, Q: Comment puis-je spécifier le type par défaut de natif de moteur de rendu, qui est utilisé par le Navigateur? ou Q: Comment puis-je utiliser explicitement Mozilla comme Navigateur sous-jacente du moteur de rendu?.
Par exemple,
http://ftp.mozilla.org/pub/mozilla.org/xulrunner/releases/10.0.4esr/sdk/
-Dorg.eclipse.swt.le navigateur.XULRunnerPath=C:\xulrunner
Comment dois-je savoir qui est
last one which is available on eclipse
? Selon ce rapport de bug - bugs.eclipse.org/bugs/show_bug.cgi?id=422561 j'ai essayé de 24.0b10...OriginalL'auteur atlanto
Je suis en utilisant Eclipse Kepler sur Debian Wheezy.
C'est comment je circunvented le problème:
Assurez-vous que vous n'avez pas de paquetage nommé xulrunner:
$ dpkg --list | fgrep xulrunner
Installer xulrunner-10.0 ( NE PAS installer de xulrunner-17.0 )
$ apt-get install xul runner-10.0
Insérez la ligne suivante dans votre eclipse.fichier ini:
-Dorg.eclipse.swt.le navigateur.XULRunnerPath=/usr/lib/xulrunner-10.0
Redémarrer Eclipse. Il doit prendre en compte la nouvelle configuration et doit fonctionner comme prévu.
Vous pouvez trouver tous les communiqués de xulrunner ici.
J'ai essayé avec une application basée dans Eclipse Kepler, à utiliser les http://ftp.mozilla.org/pub/mozilla.org/xulrunner/releases/10.0.4esr/... , mais la machine se bloque lorsque vous essayez d'instancier un navigateur de Mozilla. Devrais-je essayer la version 10.0.0 au lieu de 10.0.4 esr?
OriginalL'auteur Richard Gomes