You are viewing a plain text version of this content. The canonical link for it is here.
Posted to axis-cvs@ws.apache.org by gd...@apache.org on 2009/04/29 15:55:36 UTC

svn commit: r769787 - /webservices/axis2/branches/java/1_5/README.txt

Author: gdaniels
Date: Wed Apr 29 13:55:35 2009
New Revision: 769787

URL: http://svn.apache.org/viewvc?rev=769787&view=rev
Log:
Merge readme from trunk.

Modified:
    webservices/axis2/branches/java/1_5/README.txt

Modified: webservices/axis2/branches/java/1_5/README.txt
URL: http://svn.apache.org/viewvc/webservices/axis2/branches/java/1_5/README.txt?rev=769787&r1=769786&r2=769787&view=diff
==============================================================================
--- webservices/axis2/branches/java/1_5/README.txt (original)
+++ webservices/axis2/branches/java/1_5/README.txt Wed Apr 29 13:55:35 2009
@@ -5,6 +5,30 @@
 ------------------------------------------------------
 
 ___________________
+Building
+===================
+
+We use Maven 2 (http://maven.apache.org) to build, and you'll find a
+pom.xml in each module, as well as at the top level.  Use "mvn install"
+(or "mvn clean install" to clean up first) to build.
+
+IMPORTANT: the *first* time you build a given version of Axis2, you will not
+be able to do a regular "mvn install" from the top level - this is because
+we have a couple of custom Maven plugins that (due to some dependency-
+resolution issues in Maven) must be built and installed in your local
+repository before a build will succeed.  This means you need to do one
+of the following:
+
+  1) Use ant (http://ant.apache.org) to build the first time.  There is
+     a build.xml at the top level which automatically builds the plugins
+     first and then runs a regular "mvn install".
+     
+  2) Manually "mvn install" both of the plugins in the following places:
+     
+     modules/tool/axis2-mar-maven-plugin
+     modules/tool/axis2-aar-maven-plugin
+
+___________________
 Documentation
 ===================