Tag-Archiv: 'ant'

Ant: Umgebungsvariablen an der Kommandozeile (mit “-D”) überschreiben

Wird immer mal wieder angefragt: Gesetzt den Fall, man möchte in einem Ant-Script auf eine Umgebungsvariable zugreifen, was man normalerweise so macht: <property environment="env" /> <property name="dist-conf" location="${env.DIST_PATH}/conf" /> Dann kann man diese Variable an der Kommandozeile wie folgt überschreiben: ant -Denv.DIST_PATH=/path/to/the/dir Um einmal gesetzte Variablen zu überschreiben, ist der Ant-Contrib-Variable-Task (siehe http://ant-contrib.sourceforge.net/) die Lösung [...]

JAX 2007: Maven 2 – Umstellung eines Projekts von Ant zu Maven 2 (Oliver Stauss, eXXcellent solutions)

Historie – von make über Ant, Maven 1 zu Maven 2. Einfluss der Rails-Community. Komplett neue Implementierung von 1. Paradigmenwechsel: Nicht Build-Skripte erstellen, sondern Projekte konfigurieren. Nicht das wie des zu erzeugenden, sondern das was. Mehr managen als erzeugen. OO-Mechanismen zur Konfiguration (also Projekt). mvn2 hilft bei einem Großteil des Entwicklungsprozesses. Unterstützung für Kompilation Releaserstellung [...]

JAX 2007: Apache Trinidad – JavaServer Faces Erster Klasse! (Matthias Weßendorf, Oracle Corp.)

Geschichte Oracle-Schenkung (vormals Oracle ADF Faces). Incubator-Projekt beendet am 22.04.2007; jetzt Unterprojekt von MyFaces. Craig Mc Clannaghan Incubator Mentor. Wiki Komponenten Ca. 105 Komponenten. HTML AJAX Renderkit. Dialogframework. Testframework. Facelet-Unterstützung "out-of-the-box". Dazu sind die Maven-Facelet-Plugins erforderlich. Tomahawk-Unterstützung. AJAX4JSF-, Seam-Unterstützung. Tobago schwierig. tr:charts – SVG-Graphiken, ziemlich beeindruckend. tr:breadCrumbs – "Hänsel u. Gretel-Navigation" tr:document – individuelle Load-Manipulation. [...]

Ant XML-Parsing Problem / java.lang.ClassCastException / org.apache.xerces.parsers.SAXParser.

See the Eclipse Bugzilla entry. One workaround is to remove the XML jars.