SmartGwt Ant Build, compiler SmartGwt depuis les sources SVN sous Eclipse
Par PlaceOweb le dimanche, décembre 21 2008, 19:07 - JAVA - Lien permanent
Comment compiler SmartGwt avec Ant sous Eclipse ?
SmartGwt
Le projet SmartGWT
- smartgwt
- Instructions de compilation de smartgwt depuis le dépôt SVN
- Compilation automatique journalière de smartgwt.jar depuis le dépôt SVN de SmartGwt
- Instructions de compilation de smartgwt depuis le dépôt SVN
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\" />