You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hbase.apache.org by st...@apache.org on 2011/10/10 02:01:08 UTC

svn commit: r1180749 - /hbase/trunk/src/docbkx/developer.xml

Author: stack
Date: Mon Oct 10 00:01:08 2011
New Revision: 1180749

URL: http://svn.apache.org/viewvc?rev=1180749&view=rev
Log:
HBASE-4561 Update Maven documentation in book

Modified:
    hbase/trunk/src/docbkx/developer.xml

Modified: hbase/trunk/src/docbkx/developer.xml
URL: http://svn.apache.org/viewvc/hbase/trunk/src/docbkx/developer.xml?rev=1180749&r1=1180748&r2=1180749&view=diff
==============================================================================
--- hbase/trunk/src/docbkx/developer.xml (original)
+++ hbase/trunk/src/docbkx/developer.xml Mon Oct 10 00:01:08 2011
@@ -100,7 +100,7 @@ Access restriction: The method getLong(O
        <title>Maven Build Commands</title>
        <para>All commands executed from the local HBase project directory.
        </para>
-       <para>Note:  use Maven 2, not Maven 3.
+       <para>Note: use Maven 3 (Maven 2 may work but we suggest you use Maven 3).
        </para>
        <section xml:id="maven.build.commands.compile"> 
           <title>Compile</title>
@@ -125,8 +125,15 @@ mvn test -Dtest=TestXYZ
           <programlisting>
 mvn test -Dtest=org.apache.hadoop.hbase.client.*
           </programlisting>
-       </section>       
-           
+       </section>
+       <section xml:id="maven.build.commanas.integration.tests"> 
+          <title>Integration Tests</title>
+          <para>HBase 0.92 added a <varname>verify</varname> maven target. Invoking it with run all the phases up to and including the verify phase via the maven <link xlink:href="http://maven.apache.org/plugins/maven-failsafe-plugin/">failsafe plugin</link>, running all the unit tests as well as the long running unit and integration tests.
+          </para>
+          <programlisting>
+mvn verify
+          </programlisting>
+      </section>
     </section>
   
     <section xml:id="getting.involved"> 
@@ -203,12 +210,6 @@ mvn test -Dtest=org.apache.hadoop.hbase.
               </programlisting>
            </para>
          </section>
-        <section xml:id="integration.tests"> 
-          <title>Integration Tests</title>
-          <para>HBase 0.92 added a <varname>verify</varname> maven target.  Invocation will
-          run a suite of long-running tests via the maven <link xlink:href="http://maven.apache.org/plugins/maven-failsafe-plugin/">failsafe plugin</link>.
-          </para>
-         </section>
           <section xml:id="code.standards">
            <title>Code Standards</title>
            <para>See <xref linkend="eclipse.code.formatting"/> and <xref linkend="common.patch.feedback"/>.