For pretty printing dependencies in sbt, use sbt-dependency-graph plugin. To use this plugin, add sbt plugin settings:
Buidling Multi-module Projects With Sbt
In the previous post, I introduced how to use sbt
for building Java projects. In response to this article my colleagues in Treasure Data asked me on how to build multi-module projects with sbt. So, today I will talk about this topic.
Building Java Projects With Sbt
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.
Using Octopress
I have started to use Octopress for blogging:
On Writing
Maria Gardiner and Hugh Kearns wrote a good article that says “Start writing before you feel ready”. This reminds me how to write blogs, technical documents and research papers.