Hi,
Wow, Scala 2.8, that is old :)
I've seen you also posted on Stackoverflow
And noticed you are using the Scala IDE 2.0 bundled with Scala 2.8. Hence, you seem to be using the "right"
Scala IDE version (that would have been my first question :))
It's hard to say what is the issue. One thing I'll point out is that you may be hitting a binary compatibility issue.
Scala 2.8 minor releases where not binary compatible at the time. The Scala IDE 2.0 is bundled with Scala 2.8.3.
Hence, the SBT builder crash may be due to binary incompatibilities (it is possible that kafka depends on Scala
libraries that were compiled with a Scala version smaller than 2.8.3, which could explain the compiler crash).
Scala has become a lot better with respect to binary compatibility in its latest releases (Scala 2.9 releases are forward
binary compatible, and 2.10 is both forward and backward binary compatible). My suggestion would be to get in touch
with the Kafka core team and ask if they'd consider upgrading their project to Scala 2.9 (or, even better, Scala 2.10).
If that doesn't work out, maybe you could consider looking at different project for getting started with Scala. If you are interested
- that way you could use the latest and shiniest Scala IDE v3.0 to browse the sources ;-)
-- Mirco