Changes for page WOProject-Maven

Last modified by Ulrich Köster on 2011/08/20 20:03

From version 56.1
edited by Andrus Adamchik
on 2006/09/30 18:50
Change comment: There is no comment for this version
To version 46.1
edited by Henrique Prange
on 2008/09/14 23:27
Change comment: There is no comment for this version

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.andrus
1 +XWiki.hprange
Content
... ... @@ -1,48 +1,22 @@
1 1  This is the home page for the Maven Plugins space.
2 2  
3 -== WOProject Maven2 Plugins ==
3 +[[Maven 2.0.9>>http://maven.apache.org/download.html]] is recommended.
4 4  
5 -* [[maven-japplication-plugin]]: A Maven plugin for assembling native launchers of Java applications for a number of OS platforms.
6 -* [[maven-woproject-plugin]]
5 +== WOProject Maven2 Plugins ==
6 +
7 +* [[maven-japplication-plugin]]: A Maven plug-in for assembling native launchers of Java applications for a number of OS platforms.
8 +* [[maven-wobootstrap-plugin]]: A plug-in to install/deploy WebObjects libs into Maven repositories.
9 +* [[maven-wolifecycle-plugin]]: A plug-in to build WebObjects applications and frameworks with Maven.
7 7  * Maven2 WebObjects Archetypes
8 -** [[maven-archetype-woapplication]]
11 +** [[woapplication-archetype]] (new)
12 +** [[maven-archetype-woapplication]] (deprecated)
9 9  
10 -== Getting Started ==
14 +== Additional Documentation ==
11 11  
12 -* Install [[Maven2>>http://maven.apache.org]] on a local machine.
13 -* Add ObjectStyle Maven2 repository to the project POM //(we may distribute the plugins via Ibiblio at some point too)//. E.g.:
16 +* [[Quick Start]]: A short tutorial demonstrating how to create a project and start developing with Maven.
17 +* [[Packaging WO Applications as true WAR with Maven]]: The steps required to build your WebObjects project as a true WAR.
18 +* [[General Maven Documentation]]: A review of some basic Maven concepts. It could be useful for users starting to use Maven for the first time.
14 14  
15 -{{code title="pom.xml"}}
16 -<pluginRepositories>
17 - <pluginRepository>
18 - <id>objectstyle</id>
19 - <name>ObjectStyle Public Maven2 repo</name>
20 - <url>http://objectstyle.org/maven2</url>
21 - <layout>default</layout>
22 - <snapshots>
23 - <enabled>true</enabled>
24 - <updatePolicy>daily</updatePolicy>
25 - <checksumPolicy>ignore</checksumPolicy>
26 - </snapshots>
27 - <releases>
28 - <enabled>true</enabled>
29 - </releases>
30 - </pluginRepository>
31 -...
32 -</pluginRepositories>
33 -{{/code}}
20 +== WOProject Maven Development ==
34 34  
35 -* Plugins are bound to the build lifecycle via buil/plugins section of the POM. Here is a general example, for more details see documentation of individual plugins:
36 -
37 -{{code title="pom.xml"}}
38 -<build>
39 - <plugins>
40 - <plugin>
41 - <groupId>org.objectstyle.woproject.maven2</groupId>
42 -
43 - plugin specific information goes here...
44 -
45 - </plugin>
46 - </plugins>
47 -</build>
48 -{{/code}}
22 +* [[Roadmap]]: Describes the next steps for WOProject Maven development.