You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by di...@apache.org on 2007/07/30 19:41:15 UTC

svn commit: r561062 - in /webservices/axis2/trunk/java/xdocs: @axis2_version_dir@/images/maven.png @axis2_version_dir@/installationguide.xml faq.xml maven-help.xml siteHowTo.xml svn.xml

Author: dims
Date: Mon Jul 30 10:41:14 2007
New Revision: 561062

URL: http://svn.apache.org/viewvc?view=rev&rev=561062
Log:
Fix for AXIS2-3025 - Update documentation about builds from m1 to m2

Removed:
    webservices/axis2/trunk/java/xdocs/@axis2_version_dir@/images/maven.png
Modified:
    webservices/axis2/trunk/java/xdocs/@axis2_version_dir@/installationguide.xml
    webservices/axis2/trunk/java/xdocs/faq.xml
    webservices/axis2/trunk/java/xdocs/maven-help.xml
    webservices/axis2/trunk/java/xdocs/siteHowTo.xml
    webservices/axis2/trunk/java/xdocs/svn.xml

Modified: webservices/axis2/trunk/java/xdocs/@axis2_version_dir@/installationguide.xml
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/xdocs/%40axis2_version_dir%40/installationguide.xml?view=diff&rev=561062&r1=561061&r2=561062
==============================================================================
--- webservices/axis2/trunk/java/xdocs/@axis2_version_dir@/installationguide.xml (original)
+++ webservices/axis2/trunk/java/xdocs/@axis2_version_dir@/installationguide.xml Mon Jul 30 10:41:14 2007
@@ -109,8 +109,8 @@
 <h3>4. Source Distribution</h3>
 <p>This contains the sources of Axis2 standard distribution, and is
 mainly for the benefit of advanced users. One can generate a binary
-distribution using the source by typing <span class="style1">$maven
-dist-bin.</span> You need to set up the Axis2 environment before
+distribution using the source by typing <span class="style1">$mvn
+-Drelease install.</span> You need to set up the Axis2 environment before
 running this command. Step by step details on how to create the
 binary distribution is available in the <a href=
 "#advanced">Advanced</a> section.</p>
@@ -148,14 +148,14 @@
 </tr>
 <tr>
 <td><strong>Build Tool</strong>- <a href=
-"http://maven.apache.org/maven-1.x/">Apache Maven 1.x</a>
+"http://maven.apache.org/">Apache Maven 2.x</a>
 <p>Required <em>only</em> for building Axis2 from Source
 Distribution</p>
 </td>
-<td>1.0.2 or higher in Maven 1.x series (<a href=
-"http://maven.apache.org/maven-1.x/start/download.html">download</a>).
-<strong>Please download Maven 1.x version. Axis2 does not support
-Maven 2.</strong></td>
+<td>2.0.7 or higher in Maven 2.x series (<a href=
+"http://maven.apache.org/download.html">download</a>).
+<strong>Please download Maven 2.x version. Axis2 does not support
+Maven 1.x anymore.</strong></td>
 </tr>
 </tbody>
 </table>
@@ -365,20 +365,20 @@
 <p>Required jar files do not come with the distribution and they
 will also have to be built by running the maven command. Before we
 go any further, it is necessary to install <a href=
-"http://maven.apache.org/maven-1.x/" target="_blank">Maven</a> and
+"http://maven.apache.org/" target="_blank">Maven2</a> and
 set up its environment, as explained below.</p>
 <a name="env-src" id="env-src"></a>
 <h3>Setting Up the Environment and Tools</h3>
 <a name="maven" id="maven"></a>
 <h4>Maven</h4>
 <p>The Axis2 build is based on <a href=
-"http://maven.apache.org/maven-1.x/" target="_blank">Maven</a> .
+"http://maven.apache.org/" target="_blank">Maven2</a> .
 Hence the only prerequisite to build Axis2 from the source
 distribution is to have Maven installed. Extensive instruction
 guides are available at the Maven site. This guide however contains
 the easiest path for quick environment setting. Advanced users who
 wish to know more about Maven can visit <a href=
-"http://maven.apache.org/maven-1.x/start/index.html" target=
+"http://maven.apache.org/users/index.html" target=
 "_blank">this site.</a></p>
 <ul>
 <li>MS Windows</li>
@@ -387,10 +387,10 @@
 <li>Download and run the Windows installer package for Maven.</li>
 <li>Set the 'Environment Variables' ( create system variable
 MAVEN_HOME and edit path. eg: "C:\Program Files\Apache Software
-Foundation\maven-1.0.2"; path %MAVEN_HOME%\bin)</li>
+Foundation\maven-2.0.7"; path %MAVEN_HOME%\bin)</li>
 <li>Make sure that the system variable JAVA_HOME is set to the
-location of your JDK, eg. C:\Program Files\Java\jdk1.5.0_02</li>
-<li>Run maven --version to verify that it is correctly
+location of your JDK, eg. C:\Program Files\Java\jdk1.5.0_11</li>
+<li>Run mvn -v to verify that it is correctly
 installed.</li>
 </ol>
 <p align="center"><img alt="clip_image002 (15K)" src=
@@ -402,7 +402,7 @@
 archive is downloaded expand it to a directory of choice and set
 the environment variable MAVEN_HOME and add MAVEN_HOME/bin to the
 path as well. <a href=
-"http://maven.apache.org/download.html#Installation">More
+"http://maven.apache.org/download.html">More
 instructions</a> for installing Maven in Unix based operating
 systems.</p>
 <p>Once Maven is properly installed, you can start building
@@ -417,9 +417,7 @@
 the necessary build scripts are included with the source
 distribution. Once the source archive is expanded into a directory
 of choice, moving to the particular directory and running
-<code>maven</code> command will build the Axis2 jar file.</p>
-<p align="center"><img alt="clip_image004 (43K)" src=
-"images/maven.png" /><br clear="all" /></p>
+<code>mvn install</code> command will build the Axis2 jar file.</p>
 <p>Once the command completes, the binaries (jar files in this
 case) can be found at a newly created "target" directory.</p>
 <p><strong>Note: For the first Maven build (if the maven repository
@@ -427,12 +425,7 @@
 need to be downloaded. However, this is a once only process and
 will not affect any successive builds.</strong></p>
 <a name="war" id="war"></a>
-<p>The default maven build will however build only the Axis2 jar
-file. To obtain a <strong>WAR (Web Archive)</strong>, <code>maven
-war</code> command should be issued. This will create a complete
-WAR with the name axis2.war inside the target directory.</p>
-<p>Once this build step is complete, the binaries are ready to be
-deployed.</p>
+<p>The default maven build will generate the war under modules/webapp/target directory</p>
 <a name="_Toc96698086"></a>
 </body>
 </html>

Modified: webservices/axis2/trunk/java/xdocs/faq.xml
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/xdocs/faq.xml?view=diff&rev=561062&r1=561061&r2=561062
==============================================================================
--- webservices/axis2/trunk/java/xdocs/faq.xml (original)
+++ webservices/axis2/trunk/java/xdocs/faq.xml Mon Jul 30 10:41:14 2007
@@ -35,9 +35,9 @@
 <p>If you have any other doubts/issues, e-mail your questions
 to:</p>
 <ul>
-<li>Developers - :<a href=
+<li>Developers : <a href=
 "mailto:axis-dev@ws.apache.org">axis-dev@ws.apache.org</a></li>
-<li>Users - :<a href=
+<li>Users : <a href=
 "mailto:axis-user@ws.apache.org">axis-user@ws.apache.org</a></li>
 </ul>
 <p>Prefix subject with [Axis2]. <a href=
@@ -75,15 +75,6 @@
 <li><a href="#c5">What is Axis Repository?</a></li>
 </ul>
 </li>
-<li>Maven
-<ul>
-<li><a href="#d1">Error when trying to run maven on Axis2</a></li>
-<li><a href="#d2">I have problems building with maven 1.1</a></li>
-<li><a href="#d3">What versions of maven are supported?</a></li>
-<li><a href="#d4">What are the frequently used maven
-commands?</a></li>
-</ul>
-</li>
 <li>Services
 <ul>
 <li><a href="#e1">How do I have multiple services in one service
@@ -254,168 +245,6 @@
 automatically picked up by Axis2 when they are copied to
 corresponding folders.</p>
 </li>
-</ol>
-<h2>Maven</h2>
-<ol>
-<li><a name="d1" id="d1"></a><strong>I just installed Maven and it
-gives an error when I try to run Maven on Axis2.</strong>
-<p>Axis2 requires itest plugin to run some of the tests. Better get
-it using the following command.</p>
-<ul>
-<li>maven plugin:download -DgroupId=maven-itest-plugin
--DartifactId=maven-itest-plugin -Dversion=1.0
--Dmaven.repo.remote=http://ws.zones.apache.org/~dims/maven</li>
-</ul>
-</li>
-<li>
-<p><a name="d2" id="d2"></a><strong>I have problems building with
-Maven 1.1</strong></p>
-<p>It seems that Maven 1.1 doesn't come bundled with the required
-artifact plugin. Run the following command to get it
-updated<br /></p>
-<ul>
-<li>maven plugin:download -DgroupId=maven
--DartifactId=maven-artifact-plugin -Dversion=1.6</li>
-<li style="list-style: none; display: inline">
-<p>You may also need to update the itest plugin, using the above
-command in 1.</p>
-</li>
-</ul>
-</li>
-<li>
-<p><a name="d3" id="d3"></a><strong>What versions of Maven are
-supported?</strong></p>
-<p>Versions 1.0.2 and 1.1 are supported. Maven2 is not supported as
-yet.</p>
-<table border="1" align="center">
-<tbody>
-<tr>
-<th scope="col">
-<div align="left">Command</div>
-</th>
-<th scope="col">
-<div align="left">Description</div>
-</th>
-</tr>
-<tr>
-<td>
-<div align="left">maven</div>
-</td>
-<td>
-<div align="left">Downloads relevant jars if not available, and
-compiles and runs the tests in the system.</div>
-</td>
-</tr>
-<tr>
-<td>maven clean</td>
-<td>Cleans all the content built so far in the target folder. This
-will not clean the jar repository.</td>
-</tr>
-<tr>
-<td>
-<div align="left">maven test</div>
-</td>
-<td>
-<div align="left">Runs only the tests. Performs automatic
-compilation of changed sources as well. This will not run SOAP
-interop tests</div>
-</td>
-</tr>
-<tr>
-<td>
-<div align="left">maven clean all-tests</div>
-</td>
-<td>
-<div align="left">Cleans up and runs all offline and online
-tests.</div>
-</td>
-</tr>
-<tr>
-<td>
-<div align="left">maven itest</div>
-</td>
-<td>
-<div align="left">To run the online-mode tests for say the
-modules/integration, run "maven itest" from
-modules/integration</div>
-</td>
-</tr>
-<tr>
-<td>
-<div align="left">maven test itest</div>
-</td>
-<td>
-<div align="left">To run all the tests for say the
-modules/integration, run "maven test itest" from
-modules/integration</div>
-</td>
-</tr>
-<tr>
-<td>
-<div align="left">maven -g</div>
-</td>
-<td>
-<div align="left">Lists all the commands available in Maven</div>
-</td>
-</tr>
-<tr>
-<td>
-<div align="left">maven multiproject</div>
-</td>
-<td>
-<div align="left">Generates the site.</div>
-</td>
-</tr>
-<tr>
-<td>
-<div align="left">maven idea:multiproject</div>
-</td>
-<td>
-<div align="left">Generates IDEA .ipr, .iml and .iws project
-files.</div>
-</td>
-</tr>
-<tr>
-<td>
-<div align="left">maven -Dmaven.test.skip=true</div>
-</td>
-<td>Builds Axis2 and skips all the tests.</td>
-</tr>
-<tr>
-<td>maven dist-min-bin</td>
-<td>Generates the binary version of Axis2 minimal distribution</td>
-</tr>
-<tr>
-<td>maven dist-min-src</td>
-<td>Generates the source version of Axis2 minimal distribution</td>
-</tr>
-<tr>
-<td>maven dist-std-bin</td>
-<td>Generates the binary version of Axis2 standard
-distribution</td>
-</tr>
-<tr>
-<td>maven dist-std-src</td>
-<td>Generates the source version of Axis2 standard
-distribution</td>
-</tr>
-<tr>
-<td>maven release</td>
-<td>Generates all the distributables for Axis2.</td>
-</tr>
-<tr>
-<td>maven clean jar -Dmaven.test.skip=true -o</td>
-<td>Cleans the content in the target folder and compiles your
-source, without running the tests or downloading snapshots of the
-dependancies. This is the quickest way of compiling Axis2 sources.
-However it is highly recommended to run the tests all the
-time.</td>
-</tr>
-</tbody>
-</table>
-<br /></li>
-<li><a name="d4" id="d4"></a><strong>What are the frequently used
-Maven commands?</strong></li>
 </ol>
 <h2>Services</h2>
 <ol>

Modified: webservices/axis2/trunk/java/xdocs/maven-help.xml
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/xdocs/maven-help.xml?view=diff&rev=561062&r1=561061&r2=561062
==============================================================================
--- webservices/axis2/trunk/java/xdocs/maven-help.xml (original)
+++ webservices/axis2/trunk/java/xdocs/maven-help.xml Mon Jul 30 10:41:14 2007
@@ -17,81 +17,188 @@
   ~ under the License.
   -->
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+        "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta name="generator" content=
-"HTML Tidy for Windows (vers 14 June 2007), see www.w3.org" />
-<title>Quick Guide to Maven for Axis 2.0</title>
-<meta http-equiv="content-type" content=
-"text/html; charset=us-ascii" />
-<link href="css/axis-docs.css" rel="stylesheet" type="text/css"
-media="all" />
-</head>
-<body lang="en" xml:lang="en">
-<h1 align="center">Quick Guide to Maven for Axis 2.0</h1>
-<h2 align="left">Introduction</h2>
-<p align="left"><a href="http://maven.apache.org">Maven 2</a> is used
-as the build environment for Axis2. This document will provide a quick
-guide on how to use Maven with our project.</p>
-<h2 align="left">Commands</h2>
-<table border="1" align="center">
-<tbody>
-<tr>
-<th scope="col">
-<div align="left">Command</div>
-</th>
-<th scope="col">
-<div align="left">Description</div>
-</th>
-</tr>
-<tr>
-<td>mvn clean</td>
-<td>Cleans all the content built so far in the target/ folder. This
-will not delete jars from your local repository.</td>
-</tr>
-<tr>
-<td>
-<div align="left">mvn test</div>
-</td>
-<td>
-<div align="left">Builds any changed artifacts, and then runs our basic test suite.</div>
-</td>
-</tr>
-<tr>
-<td>
-<div align="left">mvn clean test</div>
-</td>
-<td>
-<div align="left">Cleans up, rebuilds everything from scratch, and then runs the basic test suite.</div>
-</td>
-</tr>
-<tr>
-<td>
-<div align="left">mvn site</div>
-</td>
-<td>
-<div align="left">Generates the website in target/site/</div>
-</td>
-</tr>
-<tr>
-<td>
-<div align="left">mvn idea:idea</div>
-</td>
-<td>
-<div align="left">Generates IDEA .ipr, .iml and .iws project
-files.</div>
-</td>
-</tr>
-<tr>
-<td>
-<div align="left">mvn -Dtest=false</div>
-</td>
-<td>
-<div align="left"></div>
-Builds Axis2 and skips all the tests.</td>
-</tr>
-</tbody>
-</table>
-</body>
+    <head>
+        <meta name="generator" content=
+                "HTML Tidy for Windows (vers 14 June 2007), see www.w3.org"/>
+        <title>Quick Guide to Maven for Axis 2.0</title>
+        <meta http-equiv="content-type" content=
+                "text/html; charset=us-ascii"/>
+        <link href="css/axis-docs.css" rel="stylesheet" type="text/css"
+              media="all"/>
+    </head>
+    <body lang="en" xml:lang="en">
+        <h1 align="center">Quick Guide to Maven for Axis 2.0</h1>
+        <h2 align="left">Introduction</h2>
+        <p align="left">
+            <a href="http://maven.apache.org">Maven 2</a>
+            is used
+            as the build environment for Axis2. This document will provide a quick
+            guide on how to use Maven with our project.
+        </p>
+        <h2 align="left">Commands</h2>
+        <table border="1" align="center">
+            <tbody>
+                <tr>
+                    <th scope="col">
+                        <div align="left">Command</div>
+                    </th>
+                    <th scope="col">
+                        <div align="left">Description</div>
+                    </th>
+                </tr>
+                <tr>
+                    <td>mvn clean</td>
+                    <td>Cleans all the content built so far in the target/ folder. This
+                        will not delete jars from your local repository.
+                    </td>
+                </tr>
+                <tr>
+                    <td>
+                        <div align="left">mvn install</div>
+                    </td>
+                    <td>
+                        <div align="left">Run a full build.</div>
+                    </td>
+                </tr>
+                <tr>
+                    <td>
+                        <div align="left">mvn test</div>
+                    </td>
+                    <td>
+                        <div align="left">Runs our basic test suite.</div>
+                    </td>
+                </tr>
+                <tr>
+                    <td>
+                        <div align="left">mvn clean test</div>
+                    </td>
+                    <td>
+                        <div align="left">Cleans up, rebuilds everything from scratch, and then runs the basic test
+                            suite.
+                        </div>
+                    </td>
+                </tr>
+                <tr>
+                    <td>
+                        <div align="left">mvn -Dtest=MyTest install</div>
+                    </td>
+                    <td>
+                        <div align="left">run a single test (cd to the specific module say kernel before running this
+                            and don't use the package name of the class, just the class name).
+                        </div>
+                    </td>
+                </tr>
+                <tr>
+                    <td>
+                        <div align="left">mvn dependency:resolve</div>
+                    </td>
+                    <td>
+                        <div align="left">print dependencies under any module</div>
+                    </td>
+                </tr>
+                <tr>
+                    <td>
+                        <div align="left">mvn site</div>
+                    </td>
+                    <td>
+                        <div align="left">Generates the website in target/site/</div>
+                    </td>
+                </tr>
+                <tr>
+                    <td>
+                        <div align="left">mvn idea:idea</div>
+                    </td>
+                    <td>
+                        <div align="left">Generates IDEA .ipr, .iml and .iws project
+                            files.
+                        </div>
+                    </td>
+                </tr>
+                <tr>
+                    <td>
+                        <div align="left">mvn -Dtest=false</div>
+                    </td>
+                    <td>
+                        <div align="left"></div>
+                        Builds Axis2 and skips all the tests.
+                    </td>
+                </tr>
+                <tr>
+                    <td>
+                        <div align="left">mvn -U -Drelease clean install</div>
+                    </td>
+                    <td>
+                        <div align="left"></div>
+                        Generate release artifacts.
+                    </td>
+                </tr>
+            </tbody>
+        </table>
+        <h4>Notes:</h4>
+        <ul>
+            <li>The "-U" ensures that you fetch the latest snapshots</li>
+            <li>The "-Drelease" runs the pom.xml under modules/distribution. The zip's are created under
+                modules/distribution/target
+            </li>
+            <li>To skip tests use "-Dtest=false"</li>
+            <li>If you run into an exception, switch on printing of full exception using "-e"</li>
+            <li>If you want to see the versbose output, use "-X"</li>
+        </ul>
+        <h3>Ant helper for the m2 build</h3>
+        <p>If you prefer to use Ant, we have a build.xml. Please note that there are 2 maven2 plugins that need to be
+            built first when you update version # for Axis2. the ant build.xml takes care of that automatically. It
+            builds
+            axis2-aar-maven-plugin and axis2-mar-maven-plugin before it runs the main build.
+        </p>
+        <table border="1" align="center">
+            <tbody>
+                <tr>
+                    <th scope="col">
+                        <div align="left">Command</div>
+                    </th>
+                    <th scope="col">
+                        <div align="left">Description</div>
+                    </th>
+                </tr>
+                <tr>
+                    <td>ant clean"</td>
+                    <td>cleans up</td>
+                </tr>
+                <tr>
+                    <td>ant install"</td>
+                    <td>runs the build</td>
+                </tr>
+                <tr>
+                    <td>ant deploy"</td>
+                    <td>deploys artifacts in apache m2 snapshots repo</td>
+                </tr>
+                <tr>
+                    <td>ant -Doffline=true clean"</td>
+                    <td>offline clean up</td>
+                </tr>
+                <tr>
+                    <td>ant -Doffline=true install"</td>
+                    <td>offline build</td>
+                </tr>
+                <tr>
+                    <td>ant -Dskip=true install"</td>
+                    <td>run the build, but skip the tests</td>
+                </tr>
+                <tr>
+                    <td>ant -Dskip=true install"</td>
+                    <td>run the build, but skip the tests</td>
+                </tr>
+                <tr>
+                    <td>ant -Dskip=true deploy"</td>
+                    <td>deploys artifacts, but skip the tests</td>
+                </tr>
+                <tr>
+                    <td>ant -Doffline=true -Dskip=true install"</td>
+                    <td>run the build in the offline and skips the tests</td>
+                </tr>
+            </tbody>
+        </table>
+    </body>
 </html>

Modified: webservices/axis2/trunk/java/xdocs/siteHowTo.xml
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/xdocs/siteHowTo.xml?view=diff&rev=561062&r1=561061&r2=561062
==============================================================================
--- webservices/axis2/trunk/java/xdocs/siteHowTo.xml (original)
+++ webservices/axis2/trunk/java/xdocs/siteHowTo.xml Mon Jul 30 10:41:14 2007
@@ -29,10 +29,10 @@
 </head>
 <body>
 <h1>How to Build the Axis2 Project's Website</h1>
-<h2>Installing Maven</h2>
+<h2>Installing Maven2</h2>
 <p>The Axis 2.0 website build system solely depends on <a href=
-"http://maven.apache.org/">Maven</a>. The build has been
-specifically tested to work with Maven version 1.0.1. To install
+"http://maven.apache.org/">Maven2</a>. The build has been
+specifically tested to work with Maven version 2.0.7. To install
 Maven, download the distributions and follow the instructions in
 the documentation. Make sure you don't forget to put MAVEN_HOME/bin
 directory in the path.</p>
@@ -44,9 +44,9 @@
 "https://svn.apache.org/repos/asf/webservices/axis2/trunk/java">commiter
 check out.</a></p>
 <h2>Building the Site</h2>
-<p>Type <i>maven multiproject</i> at the root of your project
+<p>Type <i>mvn site</i> at the root of your project
 folder. It will take some time to build the whole site. The built
-site will be available under targets/docs.</p>
+site will be available under targets/site.</p>
 <h2>FAQ</h2>
 <ol>
 <li>How can I update a document in the site ?<br />

Modified: webservices/axis2/trunk/java/xdocs/svn.xml
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/xdocs/svn.xml?view=diff&rev=561062&r1=561061&r2=561062
==============================================================================
--- webservices/axis2/trunk/java/xdocs/svn.xml (original)
+++ webservices/axis2/trunk/java/xdocs/svn.xml Mon Jul 30 10:41:14 2007
@@ -38,7 +38,7 @@
 <ul>
 <li><a href="#svn">Working with Subversion (SVN)</a></li>
 <li><a href="#checkout">Checkout Axis2 from Subversion</a></li>
-<li><a href="#maven">Installing Maven 1</a></li>
+<li><a href="#maven">Installing Maven 2</a></li>
 <li><a href="#ide">Configuring your IDE</a></li>
 </ul>
 <a name="svn" id="svn"></a>
@@ -90,28 +90,14 @@
 to the Axis2 JIRA issue tracker.</li>
 </ol>
 <a name="maven" id="maven"></a>
-<h2>Installing Maven 1</h2>
-<p>Axis2's build is based on Maven 1. Maven is a build system that
+<h2>Installing Maven 2</h2>
+<p>Axis2's build is based on Maven 2. Maven is a build system that
 allows for the reuse of common build projects across multiple
 projects. For information about obtaining, installing, and
-configuring Maven 1, please see the <a href=
+configuring Maven 2, please see the <a href=
 "http://maven.apache.org" target="_blank">Maven project page</a>.
-To use Maven to build the Axis2 project, follow these simple
-steps:</p>
-<ol type="1">
-<li>Install <a href="http://maven.apache.org/maven-1.x/" target=
-"_blank">Maven1</a>. Refer to the <a href=
-"http://maven.apache.org/maven-1.x/start/install.html">instructions</a>.
-<ul>
-<li>Create a MAVEN_HOME environment variable.</li>
-<li>Add MAVEN_HOME/bin to your PATH</li>
-</ul>
-</li>
-<li>Go to the axis2 folder in the command prompt and type
-<strong>maven</strong>.</li>
-<li>Maven will then automatically download all the jars, compile,
-test and build the Axis2 deliverables.</li>
-</ol>
+To use Maven to build the Axis2 project, Please install <a href="http://maven.apache.org/download.html" target=
+"_blank">Maven2</a> and follow instructions here -  <a href="maven-help.html">Quick Guide to Maven for Axis 2.0</a></p>.
 <a name="ide" id="ide"></a>
 <h2>Configuring your IDE</h2>
 <p>The Axis2 development team uses a variety of development tools
@@ -120,11 +106,10 @@
 meant as a pointer to ease the process of getting started with
 Axis2 development.</p>
 <ul>
-<li><strong>Intellij IDEA-</strong> type <strong>maven
-idea:multiproject</strong>. Generates the necessary IDEA .ipr, .iml
+<li><strong>Intellij IDEA</strong> - type <strong>mvn
+idea:idea</strong>. Generates the necessary IDEA .ipr, .iml
 and .iws project files</li>
-<li><strong>eclipse</strong>- type <strong>maven multiproject:goal
--Dgoal=eclipse</strong> Then in Eclipse, setup a Classpath Variable
+<li><strong>Eclipse</strong>- type <strong>mvn eclipse:eclipse</strong>. Then in Eclipse, setup a Classpath Variable
 for MAVEN_REPO, and select File &gt; Import &gt; Existing Projects
 into Workspace &gt; Select root directory. Selecting the root of
 the Axis source discovers all the modules and allows them to be



---------------------------------------------------------------------
To unsubscribe, e-mail: axis-cvs-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-cvs-help@ws.apache.org