scala - comparing sbt and Gradle - Stack Overflow
Note that one key differecen between SBT and Gradle is its dependency management: SBT: Ivy, with a a revision which can be given as a fixed one (1.5.2, for instance) or as latest (or dynamic) one. See "Ivy Dependency" That means the "-SNAPSHOT" mechanism support can be problematic, even though Mark Harrah details in this thread: It is true the cache can get confused, but it is not true that Ivy doesn't understand resolving snapshots. Eugene explained this point in another thread, perhaps on the admin list. There is an issue with sbt's auto-update that was addressed in 0.12. What Ivy does not support, as far as I know, is publishing snapshots in the manner Maven does. I believe I have stated this elsewhere, but if anyone wants to improve the situation, my opinion is that effort is best spent working with the Gradle team to reuse their dependency management code. Gradle: This thread mentions (Peter Niederwieser): Just to let you know,Read full article from scala - comparing sbt and Gradle - Stack Overflow
No comments:
Post a Comment