Building Java projects with sbt - Xerial Blog
Mar 24th, 2014 I have recently joined Treasure Data , and found many java projects that are built with Maven . Maven is the de facto standard for building Java projects. I agree Maven is useful for managing library dependencies, but as the project is becoming more and more complex, managing pom.xml turns to a headache for many developers; For example, one of the projects uses a script-generated pom.xml in order to avoid writing too many pom.xml files. To simplify such build configuration, I have started using sbt in Treasure Data. sbt (Simple Build Tool) , usually pronounced as es-bee-tee, is a build tool for Scala projects. I found it is also useful to build pure-java projects, but Java programmers are not generally familiar with sbt and Scala. So, in this post I'm going to introduce the basic structure of sbt, how to configure sbt and its standard usage. If you know Scala, you can enjoy rich features of sbt for customizing build processes. For simply using sbt, however,Read full article from Building Java projects with sbt - Xerial Blog
No comments:
Post a Comment