Author: veithen
Date: Sat Jul  4 15:36:54 2015
New Revision: 1689172

URL: http://svn.apache.org/r1689172
Log:
Replace the Maven help page with something shorter and more relevant. Also 
update maven-site-plugin because we all love Markdown.

Added:
    axis/axis2/java/core/trunk/src/site/markdown/
    axis/axis2/java/core/trunk/src/site/markdown/maven-help.md.vm
Removed:
    axis/axis2/java/core/trunk/src/site/xdoc/maven-help.xml
Modified:
    axis/axis2/java/core/trunk/pom.xml

Modified: axis/axis2/java/core/trunk/pom.xml
URL: 
http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/pom.xml?rev=1689172&r1=1689171&r2=1689172&view=diff
==============================================================================
--- axis/axis2/java/core/trunk/pom.xml (original)
+++ axis/axis2/java/core/trunk/pom.xml Sat Jul  4 15:36:54 2015
@@ -622,7 +622,7 @@
                 </plugin>
                 <plugin>
                     <artifactId>maven-site-plugin</artifactId>
-                    <version>3.1</version>
+                    <version>3.4</version>
                 </plugin>
             </plugins>
         </pluginManagement>

Added: axis/axis2/java/core/trunk/src/site/markdown/maven-help.md.vm
URL: 
http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/src/site/markdown/maven-help.md.vm?rev=1689172&view=auto
==============================================================================
--- axis/axis2/java/core/trunk/src/site/markdown/maven-help.md.vm (added)
+++ axis/axis2/java/core/trunk/src/site/markdown/maven-help.md.vm Sat Jul  4 
15:36:54 2015
@@ -0,0 +1,47 @@
+##
+## Licensed to the Apache Software Foundation (ASF) under one
+## or more contributor license agreements. See the NOTICE file
+## distributed with this work for additional information
+## regarding copyright ownership. The ASF licenses this file
+## to you under the Apache License, Version 2.0 (the
+## "License"); you may not use this file except in compliance
+## with the License. You may obtain a copy of the License at
+##
+## http://www.apache.org/licenses/LICENSE-2.0
+##
+## Unless required by applicable law or agreed to in writing,
+## software distributed under the License is distributed on an
+## "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+## KIND, either express or implied. See the License for the
+## specific language governing permissions and limitations
+## under the License.
+##
+
+Quick Guide to Maven for Axis2
+==============================
+
+The Axis2 build uses [Maven 3](https://maven.apache.org/). To build the source 
code, use the
+following command:
+
+    mvn clean install
+
+The build may fail because Maven runs out of memory. To avoid this, increase 
the heap
+size (and PermGen size, unless you are using Java 8 or above) using the 
`MAVEN_OPTS`
+environment variable, as shown in the following example:
+
+    MAVEN_OPTS="-Xmx512m -XX:MaxPermSize=256m"
+
+Note that depending on your platform and Java version, you may need to adjust 
these
+values further.
+
+Other useful build commands:
+
+*   Skip test execution: `mvn clean install -DskipTests=true`
+
+*   Simulate a release build: `mvn clean install -Papache-release 
-Dgpg.skip=true`
+
+*   Build the site: `mvn site` (in the root directory of the source tree)
+
+*   Quick build of the site without Javadocs: `mvn site -N`
+
+For more information, consult the Maven documentation.


Reply via email to