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"/>.