Aller au contenu | Aller au menu | Aller à la recherche


SmartGwt Ant Build, compiler SmartGwt depuis les sources SVN sous Eclipse

Comment compiler SmartGwt avec Ant sous Eclipse ?

SmartGwt

Le projet SmartGWT

En cas de traduction défectueuse bloquant la compilation

Ceci est le cas depuis la révision 568 de SmartGwt à cause des apostrophes : simples quotes '.

[txt]
     [java]    Scanning for additional dependencies: jar:file:/C:/smartgwt.build.rorschach.de/smartgwt.jar!/com/smartgwt/client/util/I18nUtil.java
     [java]       Computing all possible rebind results for 'com.smartgwt.client.i18n.SmartGwtMessages'
     [java]          Rebinding com.smartgwt.client.i18n.SmartGwtMessages
     [java]             Invoking <generate-with class='com.google.gwt.i18n.rebind.LocalizableGenerator'/>
     [java]                Checking for deprecated metadata
     [java]                Processing interface com.smartgwt.client.i18n.SmartGwtMessages
     [java]                   Generating method body for date_shortDayNames_7()
     [java]                   Generating method body for operators_iEndsWithTitle()
     [java]                   Generating method body for date_shortDayNames_5()
     [java]                   Generating method body for listGrid_freezeOnLeftText()
     [java]                   Generating method body for window_title()
...
     [java]          Rebinding com.smartgwt.client.i18n.SmartGwtMessages
     [java]             Invoking <generate-with class='com.google.gwt.i18n.rebind.LocalizableGenerator'/>
     [java]                Checking for deprecated metadata
     [java]                Processing interface com.smartgwt.client.i18n.SmartGwtMessages
     [java]                   Generating method body for date_shortDayNames_7()
     [java]                   Generating method body for operators_iEndsWithTitle()
     [java]                   Generating method body for date_shortDayNames_5()
     [java]                   Generating method body for listGrid_freezeOnLeftText()
     [java]                   Generating method body for window_title()
...
  [java]                   Generating method body for calendar_saveButtonTitle()
     [java]                      [ERROR] Unterminated single quote: Sauve l'evenement
     [java] java.text.ParseException: Unterminated single quote: Sauve l'evenement
     [java] 	at com.google.gwt.i18n.rebind.MessageFormatParser.parse(MessageFormatParser.java:233)
...
   [java]    [ERROR] Errors in 'jar:file:/C:/smartgwt.build.rorschach.de/smartgwt.jar!/com/smartgwt/client/util/I18nUtil.java'
     [java]       [ERROR] Line 32:  Failed to resolve 'com.smartgwt.client.i18n.SmartGwtMessages' via deferred binding

Pour permettre la compilation via Ant sous Eclipse, j'ai rajouter aux 3 fichiers xml (build.xml, common.ant.xml et platforms.ant.xml) et sous la première ligne : <project .....

<property name="env.GWT_HOME" value="C:\gwt-windows-1.6.4" />	
	<property name="smartgwt.root" value="C:\workspaceEclipse\SmartGwtSvn\" />
	<property name="smartgwt.tools" value="C:\workspaceEclipse\SmartGwtSvnTools\" />

Ajouter un commentaire

Le code HTML est affiché comme du texte et les adresses web sont automatiquement transformées.

Fil des commentaires de ce billet