SBT in Scala, Full Tutorial: How to Set Up Scala Projects with SBT

Поделиться
HTML-код
  • Опубликовано: 23 ноя 2024

Комментарии • 23

  • @jamesz1961
    @jamesz1961 9 месяцев назад +2

    A clean approach discussing and learning Scala, rather than starting with IDE that hides the basics... It is a very necessary step to be a real software engineer. 2-thumbs up, Daniel, and you Rock!

  • @buzuli
    @buzuli Год назад +3

    This was very helpful! One tip for working in the SBT console is that you can just use the `reload` task rather than restarting the console each time you change your config. Makes for a quicker workflow.

    • @devdev3052
      @devdev3052 Год назад

      Thank you. Restarted a couple of times today

  • @shreeshas6162
    @shreeshas6162 6 дней назад +1

    Thank you. It is very helpful.

  • @sunilchandran4u
    @sunilchandran4u Год назад +1

    Beautiful. As a beginnner in scala programmer. It really helped. Precise, short and very informative. Thank you once again!

    • @filipstojiljkovic4711
      @filipstojiljkovic4711 Год назад

      My condolences for learning Scala

    • @sunilchandran4u
      @sunilchandran4u Год назад +1

      @@filipstojiljkovic4711 java is priamary skill. current project demands scala knowledge

  • @l.243
    @l.243 2 года назад +2

    Thank you for the tutorial, Daniel, it's so much helpful!

  • @fernaspiazu
    @fernaspiazu 2 года назад +1

    Really nice, finally SBT makes a little bit of sense to me 😄

  • @shyam2305
    @shyam2305 7 месяцев назад

    Simple explanation about SBT for a beginner like me to grasp. Thanks @rockthejvm for this work. There are many plugins to extend the functionality of sbt. Are there any common set of plugins that is recommended at the industry ? It would be useful to know the set of plugins that are commonly used. I use a couple like scoverage and scala-fmt.

  • @richiejang7820
    @richiejang7820 2 года назад +1

    Thank you for the sbt tutorial.

  • @Timjstewart
    @Timjstewart 2 года назад +1

    This was so valuable to me! Thank you Daniel!

  • @CoreyMinter
    @CoreyMinter 2 года назад +5

    The glitch related to dependency of org.typesafe config was just that it is a Java library so use single % not %% (i.e. doesn't vary per scala version).
    I have confused myself many times on this problem and then each time re-discover the fix. 😅

    • @anthonyjohnson8596
      @anthonyjohnson8596 10 месяцев назад +1

      just spent 10-15min figuring this out.. I should have read the comments lol.

  • @BtXFWkyZBtXFWkyZ
    @BtXFWkyZBtXFWkyZ Год назад +1

    Thanks dude, it was helpful

  • @jagjot-singh
    @jagjot-singh 6 месяцев назад

    Thanks for the video. BTW what terminal theme you are using?

  • @ぶらえんぴん
    @ぶらえんぴん 2 года назад +3

    Your terminal prompt is pretty, what is that terminal? Would you mind share the config?

    • @rockthejvm
      @rockthejvm  2 года назад

      Powelevel10k: github.com/romkatv/powerlevel10k

    • @trentonhoffman
      @trentonhoffman Год назад

      Was wondering the same... Thanks for answering Daniel!

    • @trentonhoffman
      @trentonhoffman Год назад

      @@rockthejvm What about the file type icons? Love those...

    • @trentonhoffman
      @trentonhoffman Год назад +1

      NVM. Downloaded `exa` and a "Nerd Font".

  • @echosystemd
    @echosystemd 2 года назад

    For the typesafe config, a single % is required, according to the document.
    ```scala
    libraryDependencies += "com.typesafe" % "config" % "1.4.2"
    ```
    However, I am not sure why this library doesn't depend on Scala versions. Can someone help?