Hi Mark,
alright, I tried this on Windows 7 and Ubuntu, both times the results
were the same:
I created a plain sbt project with the command line tool and sbt
versions 0.7.0 as well as 0.7.3. The only thing I then added was a
HelloWorldProject file with spring and hibernate dependencies , i.e.
dependencies that are available from the standard maven repo and can
easily be downloaded with wget or maven (tried that beforehand, works
as expected and is really fast).
The file looks like this:
class HelloWorldProject(info: ProjectInfo) extends
DefaultProject(info)
{
val springcore = "org.springframework" % "spring-core" % "2.5.6"
val springaop = "org.springframework" % "spring-aop" % "2.5.6"
val springtx = "org.springframework" % "spring-tx" % "2.5.6"
val hib = "org.hibernate" % "hibernate-core" % "
3.3.2.GA"
val hibannot = "org.hibernate" % "hibernate-annotations" %
"
3.4.0.GA"
}
Now, after "reloading" the project, when I enter "update", sbt hangs
for about ~2minutes before starting to download hibernate. Actually
sbt also feels really sluggish downloading the scala-compiler version
when creating a new project, i.e. between "Getting Scala 2.7.7....."
and "downloading ......scala-compiler-2.7.7.jar"..... there's a
noticable delay (~10 seconds, whereas the download itself is quite
fast).
Dunno if that helps :)