Changes for page maven-wolifecycle-plugin

Last modified by Ulrich Köster on 2007/02/09 11:42

From version 45.1
edited by Ulrich Köster
on 2006/11/09 05:26
Change comment: There is no comment for this version
To version 53.2
edited by Ulrich Köster
on 2007/02/09 11:42
Change comment: Changed document parent to [xwiki:WOL.Home.WOProject-Maven.WebHome].

Summary

Details

Page properties
Parent
... ... @@ -1,0 +1,1 @@
1 +WOL.Home.WOProject-Maven.WebHome
Content
... ... @@ -6,7 +6,7 @@
6 6  
7 7  Lifecyle maven plugin for WebObjects projects.
8 8  
9 -For the moment, this project is based on the existing ant stuff. This plugin does need configuration.
9 +For the moment, this project is based on the existing ant stuff. This plugin does need configuration.
10 10  
11 11  === Example WOFramework ===
12 12  
... ... @@ -25,7 +25,6 @@
25 25   <plugin>
26 26   <groupId>org.objectstyle.woproject.maven2</groupId>
27 27   <artifactId>maven-wolifecycle-plugin</artifactId>
28 - <version>2.0-SNAPSHOT</version>
29 29   <extensions>true</extensions>
30 30   </plugin>
31 31   </plugins>
... ... @@ -53,7 +53,6 @@
53 53   <plugin>
54 54   <groupId>org.objectstyle.woproject.maven2</groupId>
55 55   <artifactId>maven-wolifecycle-plugin</artifactId>
56 - <version>2.0-SNAPSHOT</version>
57 57   <extensions>true</extensions>
58 58   </plugin>
59 59   </plugins>
... ... @@ -83,7 +83,6 @@
83 83   <plugin>
84 84   <groupId>org.objectstyle.woproject.maven2</groupId>
85 85   <artifactId>maven-wolifecycle-plugin</artifactId>
86 - <version>2.0-SNAPSHOT</version>
87 87   <extensions>true</extensions>
88 88   <configuration>
89 89   <readPatternsets>true</readPatternsets>
... ... @@ -119,7 +119,6 @@
119 119   <plugin>
120 120   <groupId>org.objectstyle.woproject.maven2</groupId>
121 121   <artifactId>maven-wolifecycle-plugin</artifactId>
122 - <version>2.0-SNAPSHOT</version>
123 123   <extensions>true</extensions>
124 124   </plugin>
125 125   </plugins>
... ... @@ -129,3 +129,70 @@
129 129  </project>
130 130  
131 131  {{/code}}
128 +
129 +== Options ==
130 +
131 +Per default JavaClientClasses are not included in the WebServerResources.tar.gz per default.
132 +
133 +To include them change your pom to set the 'includeJavaClientClassesInWebServerResources' property to true.
134 +
135 +{{code}}
136 +
137 +<?xml version="1.0"?>
138 +<project>
139 + ...
140 + <packaging>woapplication</packaging>
141 + ...
142 +
143 +<build>
144 + ........
145 + <plugins>
146 + <plugin>
147 + <groupId>org.objectstyle.woproject.maven2</groupId>
148 + <artifactId>maven-wolifecycle-plugin</artifactId>
149 + <extensions>true</extensions>
150 + <configuration>
151 + <readPatternsets>true</readPatternsets>
152 + <includeJavaClientClassesInWebServerResources>true</includeJavaClientClassesInWebServerResources>
153 + </configuration>
154 + </plugin>
155 + </plugins>
156 + </build>
157 +...
158 +</project>
159 +
160 +
161 +{{/code}}
162 +
163 +Per default jars provided by Apple are included.
164 +
165 +To skip them change your pom to set the 'skipAppleProvidedFrameworks' property to true.
166 +
167 +(since 2.0.4)
168 +
169 +{{code}}
170 +
171 +<?xml version="1.0"?>
172 +<project>
173 + ...
174 + <packaging>woapplication</packaging>
175 + ...
176 +
177 +<build>
178 + ........
179 + <plugins>
180 + <plugin>
181 + <groupId>org.objectstyle.woproject.maven2</groupId>
182 + <artifactId>maven-wolifecycle-plugin</artifactId>
183 + <extensions>true</extensions>
184 + <configuration>
185 + <skipAppleProvidedFrameworks>true</skipAppleProvidedFrameworks>
186 + </configuration>
187 + </plugin>
188 + </plugins>
189 + </build>
190 +...
191 +</project>
192 +
193 +
194 +{{/code}}