summaryrefslogtreecommitdiffstats
path: root/java/BUILDING
diff options
context:
space:
mode:
Diffstat (limited to 'java/BUILDING')
-rw-r--r--java/BUILDING29
1 files changed, 29 insertions, 0 deletions
diff --git a/java/BUILDING b/java/BUILDING
new file mode 100644
index 0000000000..f8c23cf9d2
--- /dev/null
+++ b/java/BUILDING
@@ -0,0 +1,29 @@
+Building tuscany/java
+=====================
+
+The top-level tuscany/java folder includes all the Tuscany Java sub-projects.
+These may be built all together in one go with Maven in the top-level
+folder, alternatively the sub-projects may also be built individually by
+running Maven only in the individual sub-project folders, for example,
+in tuscany/java/sca.
+
+Initial Setup
+-------------
+
+1) Install J2SE 5.0 SDK (1.5.0_06-b05 works)
+
+2) Install Maven:
+Download Maven 2.0.4 (download from http://maven.apache.org/download.html).
+
+
+Building
+--------
+
+1) Change to the top level directory of the Tuscany Java project (tuscany/java) or at top level of your source distribution.
+
+2) Execute: mvn
+
+Note: Depending on the load of remote Mavan 2.0 repositories you may have to execute mvn several time until required
+ dependencies are all located in your local maven repository. After you have completed a full successful build you
+ can use "mvn -o" which is much faster.
+