...
Code Block | ||||
---|---|---|---|---|
| ||||
$ build/sbt clean assembly # Create a normal assemblypackage $ ./bin/spark-shell # Use spark with the normal assembly $ export SPARK_PREPEND_CLASSES=true $ ./bin/spark-shell # Now it's using compiled classes # ... do some local development ... # $ build/sbt compile # ... do some local development ... # $ build/sbt compile $ unset SPARK_PREPEND_CLASSES $ ./bin/spark-shell # Back to normal, using Spark classes from the assembly jar # You can also use ~ to let sbt do incremental builds on file changes without running a new sbt session every time $ build/sbt ~compile |
...