Comment faire fonctionner le composant navigateur Eclipse SWT sur Ubuntu 11.04 (Natty Narwhal) avec Webkit?
- Je utiliser le SWT contrôle de Navigateur dans mon application Eclipse RCP. Sur Linux Ubuntu 10.10 cela dépend de l'utilisateur ayant installé xulrunner-1.9.2. Cela fonctionne très bien.
Cependant, sur Ubuntu 11.04 je trouve qu'il est livré par défaut avec xulrunner-2.0. Le SWT Navigateur ne prend pas en charge cette. Voir http://bugs.eclipse.org/bugs/show_bug.cgi?id=327696 et http://bugs.eclipse.org/bugs/process_bug.cgi
Donc, plutôt que de demander à l'utilisateur d'installer xulrunner-1.9.2 je veux obtenir le SWT Navigateur pour fonctionner avec WebKitGTK selon les instructions figurant sur le SWT FAQ - http://www.eclipse.org/swt/faq.php#browserwebkitgtk
Je ne peux pas obtenir que cela fonctionne à tous. Comment puis-je faire "WebKitGTK 1.2.0 ou plus récent doit être dans la bibliothèque de chemin de chargement"?
Toute aide appréciée
source d'informationauteur Phillipus
Vous devez vous connecter pour publier un commentaire.
Je ne suis pas sur Ubuntu, mais pense que cela n'a pas beaucoup d'importance.
libwebkit-1.0-2
(il faut >= 1.2.0)/usr/lib
et/usr/lib/jni
est dansjava.library.path
libswt-webkit-gtk-3.6-jni
etorg.eclipse.swt.browser.UseWebKitGTK
système de la propriété est définie sur " TrueEdit: De localiser la source du problème, de créer projet minimaliste et de montrer la sortie
Pour Eclipse Juno SR1 (4.2 SR1) en cours d'exécution sur Ubuntu 12.04, la suite fonctionné pour moi:
sudo apt-get install libwebkitgtk-3.0-0
sudo apt-get install libswt-webkit-gtk-3-jni
Définir la DefaultType et UseWebKitGTK propriétés (je l'ai fait en ajoutant ce qui suit à mon eclipse.fichier ini):
Simplement en installant le "hotot" (Twitter) Application à l'aide de Logiciels de Centre de, qui traîne le long de WebKit, a fait le tour pour moi. - Un "sudo apt-get install-y libwebkitgtk-1.0-0", ou de construire de la source par https://help.ubuntu.com/community/WebKitserait probablement travailler aussi bien.
Pour Natty, consultez cette page: http://www.maplef.net/blog/archives/ubuntu-upgrade-eclipse3-5-to-3-6.html (ignorer japanses/chinois trucs, il suffit de suivre le code pour atteindre le shangri-la)