JavaZone Workshop 2011

simple-build-tool

Alle øvelsene bruker simple-build-tool (sbt). Det ligger med en egen launcher som laster ned alt du trenger, inkl. Scala. sbt brukes som et interaktivt shell. Start derfor sbt før du begynner med oppgaven. Start-script ligger i roten av oppgaven.

Under er noen vanlig sbt-kommandoer.

  • gen-idea (Generer IntelliJ IDEA prosjektfiler. Tilsvarende Maven's idea:idea)
  • eclipse (Generer Eclipse prosjektfiler)
  • run (kjører main-class)
  • compile
  • clean
  • console (Starter Scala REPL med prosjektets dependencies på classpath)
  • jetty-run
  • jetty-stop
  • jetty-restart
  • prepare-webapp (Oppdater web-ressurser (html, css, ...) for en kjørende Jetty-instans. Du slipper å restarte Jetty)
  • exit