[Chiba-users] Maven: Chiba providing Chiba Web JAR
Creators discontinued Chiba & founded betterFORM http://betterform.de
Brought to you by:
chibaxforms,
windauer
From: Lars W. <lar...@dr...> - 2008-01-28 11:35:07
|
I added a chiba-web jar to our archiva repository. Folloging pom.xml is an simple example project file to build projects based on Chiba Web. Executing 'mvn war:war' merges your webapp and the Chiba webapp in the target directory <project> <modelVersion>4.0.0</modelVersion> <groupId>com.chiba</groupId> <artifactId>chiba-example</artifactId> <version>0.1</version> <packaging>war</packaging> <build> <plugins> <plugin> <artifactId>maven-war-plugin</artifactId> <configuration> <workDirectory>tmp</workDirectory> <overlays> <overlay> <groupId>org.chiba</groupId> <artifactId>chiba-web</artifactId> <excludes> <exclude>forms/apps</exclude> <exclude>forms/demo</exclude> <exclude>forms/incubator</exclude> <exclude>forms/*.xhtml</exclude> <exclude>forms/**/*.xhtml</exclude> <exclude>forms/**/*.xml</exclude> </excludes> </overlay> </overlays> <archiveClasses>true</archiveClasses> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-idea-plugin</artifactId> <configuration> <jdkName>1.5</jdkName> </configuration> </plugin> <plugin> <artifactId>maven-compiler-plugin</artifactId> <version>2.0.1</version> <configuration> <source>1.5</source> <target>1.5</target> <encoding>UTF-8</encoding> </configuration> </plugin> <plugin> <artifactId>maven-resources-plugin</artifactId> <configuration> <encoding>UTF-8</encoding> </configuration> </plugin> <plugin> <groupId>org.mortbay.jetty</groupId> <artifactId>maven-jetty-plugin</artifactId> <version>6.1.6</version> </plugin> </plugins> </build> <dependencies> <!-- CHIBA Dependencies --> <dependency> <groupId>org.chiba</groupId> <artifactId>chiba-web</artifactId> <version>2.1.1-SNAPSHOT</version> <type>war</type> </dependency> <dependency> <groupId>org.chiba</groupId> <artifactId>chiba</artifactId> <version>1.4.0</version> <type>jar</type> <scope>provided</scope> </dependency> <dependency> <groupId>org.chiba</groupId> <artifactId>chiba-web-jar</artifactId> <version>2.1.1</version> <type>jar</type> <scope>provided</scope> </dependency> </dependencies> <repositories> <repository> <id>chiba</id> <name>Archiva Managed Internal Repository</name> <url>http://chibaxforms.org:8181/archiva/repository/chiba/</url> <snapshots> <enabled>true</enabled> </snapshots> <releases> <enabled>true</enabled> </releases> </repository> </repositories> </project> All available are listed at http://chibaxforms.org:8181/archiva/quickSearch.action?q=chiba-web-jar Have fun, cheers Lars |