➜ sparkme-app sbt -jvm-debug 5005
Listening for transport dt_socket at address: 5005
...
Debugging Spark using sbt
Use sbt -jvm-debug 5005
, connect to the remote JVM at the port 5005
using IntelliJ IDEA, place breakpoints on the desired lines of the source code of Spark.
Run Spark context and the breakpoints get triggered.
scala> val sc = new SparkContext(conf)
15/11/14 22:58:46 INFO SparkContext: Running Spark version 1.6.0-SNAPSHOT
Tip
|
Read Debugging chapter in IntelliJ IDEA 15.0 Help. |