aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorPrashant Sharma <prashant.s@imaginea.com>2014-01-03 14:37:42 +0530
committerPrashant Sharma <prashant.s@imaginea.com>2014-01-03 14:43:37 +0530
commit94f2fffa23436ed66a24c705f88dabe59bf54037 (patch)
treea83d3f9e512183903e1b69fccdd0d2bcef1663ab /README.md
parentb4bb80002bbf0ac3642c78ae9e5c260b5da4a4cc (diff)
downloadspark-94f2fffa23436ed66a24c705f88dabe59bf54037.tar.gz
spark-94f2fffa23436ed66a24c705f88dabe59bf54037.tar.bz2
spark-94f2fffa23436ed66a24c705f88dabe59bf54037.zip
fixed review comments
Diffstat (limited to 'README.md')
-rw-r--r--README.md19
1 files changed, 11 insertions, 8 deletions
diff --git a/README.md b/README.md
index 22e7ab8245..8f686743f0 100644
--- a/README.md
+++ b/README.md
@@ -13,7 +13,7 @@ This README file only contains basic setup instructions.
## Building
Spark requires Scala 2.10. The project is built using Simple Build Tool (SBT),
-which can be obtained from [here](http://www.scala-sbt.org/release/docs/Getting-Started/Setup.html). To build Spark and its example programs, run:
+which can be obtained from [here](http://www.scala-sbt.org). To build Spark and its example programs, run:
sbt assembly
@@ -38,19 +38,22 @@ locally with one thread, or "local[N]" to run locally with N threads.
## Running tests
-### With sbt. (you need sbt installed)
-Once you have built spark with `sbt assembly` mentioned in [Building](#Building) section. Test suits can be run as follows on *nix based systems using sbt.
+### With sbt (Much faster to run compared to maven)
+Once you have built spark with `sbt assembly` mentioned in [Building](#Building) section. Test suits can be run as follows using sbt.
-`SPARK_HOME=$(pwd) SPARK_TESTING=1 sbt test`
-
-TODO: figure out instructions for windows.
+`sbt test`
### With maven.
+1. Export these necessary environment variables as follows.
+
+ `export SCALA_HOME=<scala distribution>`
+
+ `export MAVEN_OPTS="-Xmx1512m -XX:MaxPermSize=512m"`
-1. Build assembly by
+2. Build assembly by
`mvn package -DskipTests`
-2. Run tests
+3. Run tests
`mvn test`
## A Note About Hadoop Versions