Am toe dipping into maven. Trying to make sense of how maven fits in with IDE, command line maven, POM files blah blah etc.
tips:
- intellij will have default support within the IDE for both Maven and SBT. So as long as we are not using mvn and sbt from the command line we should be good.
java fundamental concepts:
- java application launcher
- java language compiler
- class path
- jar archive tool
maven:
- http://www.vogella.com/tutorials/ApacheMaven/article.html
- http://maven.apache.org/guides/getting-started/maven-in-five-minutes.html
- these 2 go hand in hand. the first one has more details
- https://maven.apache.org/run-maven/
- https://www.tutorialspoint.com/maven/index.htm
- http://www.javacreed.com/why-should-we-use-maven/
base scala in intellij:
- https://www.jetbrains.com/help/idea/2016.2/scala.html
- https://www.jetbrains.com/help/idea/2016.2/creating-and-running-your-scala-application.html
- http://www.scala-lang.org/documentation/getting-started.html
scala with SBT: