Je suis novice dans l'apprentissage de Scala et je me suis inscrite au MOOC de Martin Odersky; Functional Programming Principles in Scala
. Je le fais comme un tremplin pour apprendre Apache Spark
Scala - IntelliJ: Module simple avec Scala SDK vs SBT
Le cours montre généralement avec Eclipse
, mais je voudrais essayer IntelliJ
. Ma question est simple, je soupçonne. Lors de la création d'un nouveau projet, je suis présenté avec deux options pour le type de projet:
- Module simple avec joint Scala SDK
- projet Scala basé sur SBT
Quelles sont les principales différences entre ces deux types de projets? Je soupçonne que la première option regroupe le SDK avec votre projet, tandis que la seconde télécharge les dépendances en utilisant SBT au moment de la compilation. Pouvez-vous donner des exemples de quand on préférerait utiliser l'un plutôt que l'autre?
Avant de télécharger IntelliJ
, j'ai utilisé sbt package
et spark-submit
.
Merci! Cela ressemble au fichier '.project' dans' Eclipse' –