OS:

App: Firefox 3.6.
Problema: Instalación del Google Web Toolkit Developer Plugin
Síntoma: A pesar de ser instalado el addon, este sigue presentando el mismo mensaje que el plugin no esta instalado
Esto puede ser bastante frustrante y después de estar buscando con Google por horas y horas y leer muchos foros, post, blogs, etc. pude lograr una solución:
La solución la encontré aquí: https://groups.google.com/group/google-web-toolkit/browse_thread/thread/edfe66f6a39527d1
Lo que tiene que ver coe este issue: http://code.google.com/p/google-web-toolkit/issues/detail?id=4141
la cual es compilar nuestro propio plugin (gwt-dev-plugin.xpi)
Se lee sencillo, pero no lo es. Es por por eso que decidí comenzar con este blog, para poder ayudar a quienes se encuentre con este dolor de cabeza, y otros muchos con los que me he topado.
Comencemos con lo básico, y que yo no tenia.
Pre requisitos:
- Instalar JAVA jre y jdk
las instrucciones están aquí: http://en.opensuse.org/Installing_Sun%27s_Java_on_SUSE_Linux
Después de esta instalación Firefox ya tendrá el plugin de java verifiquen abot:plugins
- Make sure that the openSUSE non-oss repository is enabled in Yast > Software Repositories.
- Open 'Yast > Software Management'
- Search for "Sun" in the filter/search box.
- Install:
- java-1_6_0-sun ---> JRE
- java-1_6_0-sun-devel ---> JDK
- java-1_6_0-sun-plugin ---> plugin para FF
Ahora hay que poner el java de sun como default, porque openSUSE viene habilidato con openJDK. Mediante root:
configuramos
java
update-alternatives --config java There are 3 alternatives which provide `java'. Selection Alternative ----------------------------------------------- + 1 /usr/lib/jvm/jre-1.6.0-openjdk/bin/java * 2 /usr/lib/jvm/jre-1.6.0-sun/bin/java 3 /usr/lib/jvm/jre-1.5.0-gcj/bin/java Press enter to keep the default[*], or type selection number: 2
configuramos
javac
update-alternatives --config javac There are 2 alternatives which provide `javac'. Selection Alternative ----------------------------------------------- 1 /usr/lib/jvm/java-1.5.0-gcj/bin/javac *+ 2 /usr/lib/jvm/java-1.6.0-sun/bin/javac Press enter to keep the default[*], or type selection number: 2
Ahora hay que bajar el código fuente y compilarlo
yo trabaje sobre home, cree una carpeta llamada 'gwt'
~/gwt$ svn checkout http://google-web-toolkit.googlecode.com/svn/trunk/ trunk
~/gwt$ svn checkout http://google-web-toolkit.googlecode.com/svn/plugin-sdks/ plugin-sdks
~/gwt$ cd trunk/plugins/xpcom
~/gwt/trunk/plugins/xpcom$ export BROWSER=ff36
~/gwt/trunk/plugins/xpcom$ make
Después de esta ardua labor, la recompensa:
~/gwt/trunk/plugins/xpcom/prebuilt/gwt-dev-plugin.xpiBajo el directorio
prebuild
se encontrara el xpi ya compilado y listo para ser instalado en el Firefox.Si esta pequeña guía les sirvió de algo, háganmelo saber mediante un comentario. ¡Suerte!
No hay comentarios:
Publicar un comentario