Also consider Gradle. I find it very useful for Java, Groovy or Scala
projects. It is super smart about compiling just what is needed but from
what I know takes a different approach to sbt.

Cheers, Paul.

On Tue, Nov 23, 2010 at 8:29 PM, Kevin Wright <[email protected]>wrote:

>
>
> On 23 November 2010 02:34, JamesJ <[email protected]> wrote:
>
>> I would just play with it and see if you like it.  It will build Java,
>> it just requires a bit of Scala as the configuration language (no
>> worse than property files or XML, given a few examples.)  Like I said,
>> I'm very new to SBT, but it seems that you could get pretty far
>> without having to learn much with some cut/paste/modify.
>>
>> One of the complaints that I have read is that it downloads lots of
>> stuff initially, including Scala 2.7, but that didn't really bother me
>> at all.
>>
>>
> In its most basic form, you can think of SBT as a Scala DSL wrapper around
> Ivy (which it uses internally), plus Maven standard directory
> layout.    It's able to resolve dependencies from a Maven repo, as well as
> your local ~/.ivy and ~/.m2 repositories.
>
> So you don't need to learn the entirety of Scala, just the subset used in
> the DSL (in that regard, its not much different to polyglot Maven with a
> Groovy POM).
>
> On top of that, you also get all the benefits of continuous compilation,
> continuous testing, and the Scala REPL - which is still very usable against
> a pure Java codebase.
>
>
> --
> Kevin Wright
>
> mail / gtalk / msn : [email protected]
> pulse / skype: kev.lee.wright
> twitter: @thecoda
>
>  --
> You received this message because you are subscribed to the Google Groups
> "The Java Posse" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected]<javaposse%[email protected]>
> .
> For more options, visit this group at
> http://groups.google.com/group/javaposse?hl=en.
>

-- 
You received this message because you are subscribed to the Google Groups "The 
Java Posse" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/javaposse?hl=en.

Reply via email to