Changes for page Building the wonder source code with maven
Last modified by Lachlan Deck on 2009/03/24 19:05
From version 23.1
edited by Greg.Brown
on 2009/03/23 13:41
on 2009/03/23 13:41
Change comment:
There is no comment for this version
To version 29.1
edited by Greg.Brown
on 2009/03/23 11:20
on 2009/03/23 11:20
Change comment:
There is no comment for this version
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -3,7 +3,7 @@ 3 3 https:~/~/wonder.svn.sourceforge.net/svnroot/wonder/trunk/Wonder/BUILD.txt 4 4 5 5 {{note}} 6 - These Maven built directoryframeworks are slightly different than the ant builtdirectoryframeworks. For example, the Ajax framework has dependencies on json, and the ant built Ajax.framework includes a jabsorb-1.2.2.jar, whereas the Maven built Ajax.framework does not include this jabsorb-1.2.2.jar. This is, of course, because Maven dependencies are detailed in the pom.xml, and will be pulled in via standard Maven mechanisms. The frameworks are not interchangeable--at least without manipulating dependencies.There are also a different number of frameworks.6 + These Maven built frameworks are slightly different than the ant built frameworks. For example, the Ajax framework has dependencies on json, and the ant built Ajax.framework includes a jabsorb-1.2.2.jar, whereas the Maven built Ajax.framework does not include this jabsorb-1.2.2.jar. This is, of course, because Maven dependencies are detailed in the pom.xml, and will be pulled in via standard Maven mechanisms. The frameworks are not interchangeable--at least without manipulating dependencies. 7 7 8 8 {{/note}} 9 9 ... ... @@ -15,7 +15,7 @@ 15 15 16 16 {{/code}} 17 17 18 -This installs NSJarBundleframeworks for WebObjects 5.4.xinto your,,/.m2/repository,some of which appear in your local repository with the wo54 qualifier:,,18 +This installs frameworks for WebObjects 5.4.x, some of which appear in your local repository with the wo54 qualifier: 19 19 20 20 {{code}} 21 21 ... ... @@ -25,7 +25,7 @@ 25 25 26 26 and most frameworks are the same for either version of WebObjects, and have nor need any qualifier. 27 27 28 -To utilize these NSJarBundleframeworks in aMaven Wonder supported project, one must add the correct dependency, and this will depend on which profile you want to link to. This is done by a maven "classifier", which is used to select the correct qualifier. A qualifier is part of the basic artifact coordinate system:28 +To utilize these frameworks in a wonder supported project, one must add the correct dependency, and this will depend on which profile you want to link to. This is done by a maven "classifier", which is used to select the correct qualifier. A qualifier is part of the basic artifact coordinate system: 29 29 30 30 <major version>.<minor version>.<incremental version>-<qualifier> 31 31 ... ... @@ -43,7 +43,5 @@ 43 43 {{/code}} 44 44 45 45 46 - 47 -You should also know that although the WebObjects and Wonder frameworks can work with the NSJarBundle framework jars, Eclipse will instead will use the classes which are pulled into the "target" directory by Maven. 48 48 49 49 See also the woapplication-archetype ( [[http://wiki.objectstyle.org/confluence/display/WOL/woapplication-archetype]] ) which can create wonder supported applications or frameworks which utilize the maven standard project layout.