Trucs et Astuces GWT, GAE et cie

Bon voila un billet qui ne me sert qu'à mettre quelques trucs et astuces pour gwt dans une utilisation quotidienne ( maven, eclipse, ...)

maven

j'utilise le plugin gwt-maven-plugin. Petite subtilité, ce dernier est case insensitive sous windows et case sensitive sous linux ....

les fichiers gwt.xml doivent être obligatoirement spécifiés en faisant attention à la casse. Je sais ca fait bizarre mais ça peut arriver à tout le monde :-P

Release

je fais une release avec la commande suivante

mvn release:prepare -Dusername=monuser -Dpassword=monpassword

Après il faut modifier les lanceurs eclipse pour que le nouveau répertoire soit pris en compte pour la valeur de l'argument -war

-war D:\\java\\src\\my-wine-cellar\\target\\my-wine-cellar-1.1-SNAPSHOT -remoteUI "${gwt_remote_ui_server_port}:${unique_id}" -startupUrl Winecellar.html -logLevel INFO -codeServerPort 9997 -port 8888 -server com.google.appengine.tools.development.gwt.AppEngineLauncher info.touret.winecellar.winecellar info.touret.winecellar.admin.Admin

mercurial

Problème

En exécutant la commande

hg pull https://littlewing@domain.info:UH8jV2Ku7sT8@my-wine-cellar.googlecode.com/

J'obtiens l'erreur suivante :

abort: error: _ssl.c:490: error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol

Résolution

supprimer le caractère '@' dans l'url et le remplacer par '%40'

Vus : 700
Publié par Littlewing : 368