Skip to content

Instantly share code, notes, and snippets.

@mads-hartmann
Created June 16, 2011 19:32
Show Gist options
  • Save mads-hartmann/1030039 to your computer and use it in GitHub Desktop.
Save mads-hartmann/1030039 to your computer and use it in GitHub Desktop.
__________________________________________________
Project definition:
__________________________________________________
version := "0.7"
resolvers += "Scala Tools Releases" at "http://scala-tools.org/repo-releases/"
libraryDependencies += "org.scalatest" % "scalatest" % "1.3" % "test"
libraryDependencies += "net.liftweb" % "lift-json_2.8.1" % "2.3-M1" % "compile->default"
libraryDependencies += "com.googlecode.scalaz" % "scalaz-core_2.8.0" % "5.0" % "compile->default"
libraryDependencies += "jline" % "jline" % "0.9.94" % "compile->default"
libraryDependencies += "org.fusesource.scalate" % "scalate-core" % "1.4.1" % "compile->default"
name := "lifty-engine"
organization := "org.lifty"
__________________________________________________
Error:
__________________________________________________
[info] Set current project to lifty-engine (in build file:/Users/Mads/dev/projects/lifty_engine/)
> compile
[info] Updating...
[error] Incomplete (error) 1 cause(s)
[error] List(java.lang.IllegalArgumentException: ivy pattern must be absolute: ${ivy.home}/local/[organisation]/[module]/[revision]/[type]s/[artifact](-[classifier]).[ext]
[error] org.apache.ivy.util.Checks.checkAbsolute(Checks.java:57)
[error] org.apache.ivy.plugins.resolver.FileSystemResolver.addIvyPattern(FileSystemResolver.java:310)
[error] sbt.ConvertResolver$$anonfun$initializePatterns$1.apply(ConvertResolver.scala:100)
[error] sbt.ConvertResolver$$anonfun$initializePatterns$1.apply(ConvertResolver.scala:100)
[error] scala.collection.LinearSeqOptimized$class.foreach(LinearSeqOptimized.scala:61)
[error] scala.collection.immutable.List.foreach(List.scala:45)
[error] sbt.ConvertResolver$.initializePatterns(ConvertResolver.scala:100)
[error] sbt.ConvertResolver$.apply(ConvertResolver.scala:51)
[error] sbt.IvySbt$$anonfun$resolverChain$1.apply(Ivy.scala:205)
[error] sbt.IvySbt$$anonfun$resolverChain$1.apply(Ivy.scala:203)
[error] scala.collection.LinearSeqOptimized$class.foreach(LinearSeqOptimized.scala:61)
[error] scala.collection.immutable.List.foreach(List.scala:45)
[error] sbt.IvySbt$.resolverChain(Ivy.scala:203)
[error] sbt.IvySbt$.makeChain$1(Ivy.scala:189)
[error] sbt.IvySbt$.sbt$IvySbt$$setResolvers(Ivy.scala:194)
[error] sbt.IvySbt.sbt$IvySbt$$settings(Ivy.scala:68)
[error] sbt.IvySbt.ivyLockFile(Ivy.scala:82)
[error] sbt.IvySbt.withDefaultLogger(Ivy.scala:54)
[error] sbt.IvySbt.withIvy(Ivy.scala:88)
[error] sbt.IvySbt$Module.withModule(Ivy.scala:100)
[error] sbt.IvyActions$.update(IvyActions.scala:105)
[error] sbt.Classpaths$$anonfun$31.apply(Defaults.scala:532)
[error] sbt.Classpaths$$anonfun$31.apply(Defaults.scala:530)
[error] sbt.Cache$$anonfun$cached$1.apply(Cache.scala:32)
[error] sbt.Classpaths$.cachedUpdate(Defaults.scala:537)
[error] sbt.Classpaths$$anonfun$27.apply(Defaults.scala:503)
[error] sbt.Classpaths$$anonfun$27.apply(Defaults.scala:502)
[error] sbt.Scoped$RichTaskable4$$anonfun$convertH$3.apply(Structure.scala:308)
[error] sbt.Scoped$RichTaskable4$$anonfun$convertH$3.apply(Structure.scala:308)
[error] scala.Function1$$anonfun$compose$1.apply(Function1.scala:44)
[error] sbt.Scoped$Reduced$$anonfun$combine$1$$anonfun$apply$4.apply(Structure.scala:239)
[error] sbt.Scoped$Reduced$$anonfun$combine$1$$anonfun$apply$4.apply(Structure.scala:239)
[error] sbt.$tilde$greater$$anonfun$$u2219$1.apply(TypeFunctions.scala:38)
[error] sbt.std.Convert$$anon$5.work(System.scala:72)
[error] sbt.Execute$$anonfun$submit$1$$anonfun$apply$1.apply(Execute.scala:215)
[error] sbt.Execute$$anonfun$submit$1$$anonfun$apply$1.apply(Execute.scala:215)
[error] sbt.ErrorHandling$.wideConvert(ErrorHandling.scala:13)
[error] sbt.Execute.work(Execute.scala:221)
[error] sbt.Execute$$anonfun$submit$1.apply(Execute.scala:215)
[error] sbt.Execute$$anonfun$submit$1.apply(Execute.scala:215)
[error] sbt.CompletionService$$anon$1$$anon$2.call(CompletionService.scala:26)
[error] java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
[error] java.util.concurrent.FutureTask.run(FutureTask.java:138)
[error] java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
[error] java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
[error] java.util.concurrent.FutureTask.run(FutureTask.java:138)
[error] java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
[error] java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
[error] java.lang.Thread.run(Thread.java:680)
[error] )
[error] Total time: 0 s, completed Jun 16, 2011 9:27:54 PM
java.lang.RuntimeException: Task did not complete successfully
at scala.Predef$.error(Predef.scala:58)
at sbt.EvaluateTask$.onResult(Build.scala:172)
at sbt.Aggregation$.runTasks(Aggregation.scala:86)
at sbt.Aggregation$$anonfun$applyTasks$1.apply(Aggregation.scala:71)
at sbt.Aggregation$$anonfun$applyTasks$1.apply(Aggregation.scala:70)
at sbt.Command$$anonfun$applyEffect$1$$anonfun$apply$4.apply(Command.scala:61)
at sbt.Command$$anonfun$applyEffect$1$$anonfun$apply$4.apply(Command.scala:61)
at sbt.Command$.process(Command.scala:86)
at sbt.xMain$$anonfun$next$1$$anonfun$apply$1.apply(Main.scala:51)
at sbt.xMain$$anonfun$next$1$$anonfun$apply$1.apply(Main.scala:51)
at sbt.State$$anon$1.process(State.scala:52)
at sbt.xMain$$anonfun$next$1.apply(Main.scala:51)
at sbt.xMain$$anonfun$next$1.apply(Main.scala:51)
at sbt.ErrorHandling$.wideConvert(ErrorHandling.scala:13)
at sbt.xMain.next(Main.scala:51)
at sbt.xMain.run(Main.scala:42)
at sbt.xMain.run(Main.scala:33)
at xsbt.boot.Launch$.run(Launch.scala:54)
at xsbt.boot.Launch$$anonfun$explicit$1.apply(Launch.scala:43)
at xsbt.boot.Launch$.launch(Launch.scala:68)
at xsbt.boot.Launch$.apply(Launch.scala:14)
at xsbt.boot.Boot$.runImpl(Boot.scala:24)
at xsbt.boot.Boot$.main(Boot.scala:15)
at xsbt.boot.Boot.main(Boot.scala)
[error] java.lang.RuntimeException: Task did not complete successfully
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment