summaryrefslogtreecommitdiffstats
path: root/sca-java-2.x/tags/2.0-M5/BUILDING
diff options
context:
space:
mode:
authorkelvingoodson <kelvingoodson@13f79535-47bb-0310-9956-ffa450edef68>2010-06-10 14:16:09 +0000
committerkelvingoodson <kelvingoodson@13f79535-47bb-0310-9956-ffa450edef68>2010-06-10 14:16:09 +0000
commit9437c0186c353b9b379f92937421cd722d6f2c31 (patch)
tree0e841918c641d3c48792ed57c5334ac0fb826873 /sca-java-2.x/tags/2.0-M5/BUILDING
parent5d62ebc98a02a89037e1657ff9bf51010160c52b (diff)
tag for Tuscany 2.0 Milestone 5 release
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@953330 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'sca-java-2.x/tags/2.0-M5/BUILDING')
-rw-r--r--sca-java-2.x/tags/2.0-M5/BUILDING44
1 files changed, 44 insertions, 0 deletions
diff --git a/sca-java-2.x/tags/2.0-M5/BUILDING b/sca-java-2.x/tags/2.0-M5/BUILDING
new file mode 100644
index 0000000000..1f7d52f93f
--- /dev/null
+++ b/sca-java-2.x/tags/2.0-M5/BUILDING
@@ -0,0 +1,44 @@
+Building the Apache Tuscany SCA source distribution
+===================================================
+
+Initial Setup
+-------------
+
+1) Install J2SE 6.x JDK, which can be downloaded from
+ http://java.sun.com/javase/downloads/index.jsp.
+
+2) Make sure that your JAVA_HOME environment variable is set to the newly installed
+ JDK location, and that your PATH includes %JAVA_HOME%\bin (windows) or
+ $JAVA_HOME/bin (unix).
+
+3) Install Maven 2.0.7 or higher (2.2.1 recommended), which can be downloaded from
+ http://maven.apache.org/download.html. Make sure that your PATH includes
+ the MVN_HOME/bin directory.
+
+4) Make sure that your MAVEN_OPTS environment variable has -Xmx128M (or more),
+ you can manually do this by executing the following in your prompt :
+ Windows users:
+ set MAVEN_OPTS=-Xmx128M
+ Unix users:
+ export MAVEN_OPTS=-Xmx128M
+
+
+Building
+--------
+
+1) Change to the top level directory of Apache Tuscany source distribution.
+2) Run
+
+ $> mvn
+
+ This will compile Apache Tuscany and run all of the tests in the source
+ distribution.
+
+ Depending on the load of remote Maven 2.0 repositories, you may have
+ to run "mvn" several times utill the required dependencies are
+ all located in your local maven repository. It usually takes some time for
+ maven to download required dependencies in the first build. Once all the
+ dependencies have been downloaded you may use the -o option to run maven
+ in offline mode, for example, 'mvn clean install -o'.
+
+