Changes for page maven-wolifecycle-plugin

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

From version 48.1
edited by Ulrich Köster
on 2006/11/09 05:24
Change comment: There is no comment for this version
To version 53.1
edited by Ulrich Köster
on 2007/02/09 11:42
Change comment: Migrated to Confluence 5.3

Summary

Details

Page properties
Parent
... ... @@ -1,0 +1,1 @@
1 +WOProject-Maven
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,13 +83,10 @@
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 -{color:red}
89 89   <configuration>
90 90   <readPatternsets>true</readPatternsets>
91 91   </configuration>
92 -{color}
93 93   </plugin>
94 94   </plugins>
95 95   ...
... ... @@ -121,7 +121,6 @@
121 121   <plugin>
122 122   <groupId>org.objectstyle.woproject.maven2</groupId>
123 123   <artifactId>maven-wolifecycle-plugin</artifactId>
124 - <version>2.0-SNAPSHOT</version>
125 125   <extensions>true</extensions>
126 126   </plugin>
127 127   </plugins>
... ... @@ -131,3 +131,70 @@
131 131  </project>
132 132  
133 133  {{/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}}