Die folgenden Pfade sollen dabei helfen, eine Übersicht darüber zu bekommen, wohin Ressourcen aus einem JEE-Webarchiv bei einem Maven-Buildvorgang kopiert werden. Als Beispiel soll eine CSS-Datei mit dem Namen test.css
dienen.
NetBeans LESS CSS Preprocessor und Maven Resources weiterlesen
Schlagwort: Maven
Add Apache MyFaces Tomahawk dependencies with Maven
Repository:
<repository> <id>apache-repo</id> <name>apache-repo</name> <url>http://myfaces.zones.apache.org/dist/maven-repository</url> </repository> <repository> <id>ibiblio</id> <name>ibiblio</name> <url>http://www.ibiblio.org/maven2</url> </repository> |
Dependencies:
<dependency> <groupId>org.apache.myfaces.core</groupId> <artifactId>myfaces-impl</artifactId> <version>2.2.0</version> <scope>compile</scope> <type>jar</type> </dependency> <dependency> <groupId>org.apache.myfaces.core</groupId> <artifactId>myfaces-api</artifactId> <version>2.2.0</version> <scope>compile</scope> <type>jar</type> </dependency> <dependency> <groupId>org.apache.myfaces.tomahawk</groupId> <artifactId>tomahawk</artifactId> <version>1.1.14</version> <scope>compile</scope> <type>jar</type> </dependency> |
Add PrimeFaces dependencies with Maven
Repository:
<id>prime-repo</id> <name>PrimeFaces Maven Repository</name> <url>http://repository.primefaces.org</url> <layout>default</layout> </repository> |
Dependencies:
<dependency> <groupId>org.primefaces</groupId> <artifactId>primefaces</artifactId> <version>3.5</version> <type>jar</type> </dependency> <dependency> <groupId>commons-fileupload</groupId> <artifactId>commons-fileupload</artifactId> <version>1.3</version> <type>jar</type> </dependency> |
Properties in Maven pom.xml
Wenn Werte sich in der Datei pom.xml eines Maven-Projekts oft wiederholen, dann ist das ein gutes Indiz, um diese Werte als Eigenschaft (engl. property) zu deklarieren. Folgende zwei Beispiele verdeutlichen die Reduzierung der Wartungsarbeit bei Verwendung einer Property.
Properties in Maven pom.xml weiterlesen
Properties File im Classpath deployen
Wer in einem Java EE Webprojekt die beliebten Properties verwenden will, der muss dafür sorgen, dass beim Build-Prozess die entsprechenden Dateien in den Klassenpfad (target/classes) mit aufgenommen werden.
Properties File im Classpath deployen weiterlesen
Java EE Web Application erstellen
Wer Maven installiert hat (siehe [post id=4657]Maven 3 unter Windows installieren[/post]), der kann in Nullkommanichts ein IDE-unabhängiges Webprojekt erstellen. Wie das geht, zeigen meine nachfolgenden Eingaben (in der Windows Eingabeaufforderung) und dieser GameDuell TechTalk mit Adam Bien: