If you write Scala in a Java-centric environment, chances are you might wind up with a Maven project, defined in a pom.xml
. While this can work, it brings a few extra caveats if you want to submit your project to Maven Central (aka Sonatype OSSRH).