2011-07-21 4 views
1

最新のリフト(2.4-M1)からlift_basicプロジェクトを開始しようとしています。私はドキュメントを以下のよ問題リフトフレームワークをFedoraにインストールする

- untarしたtarball、その後、scala_29/lift_basicに変更と./sbt updateを走ったが、それはで失敗します。

Getting Scala 2.7.7 ... 
:: retrieving :: org.scala-tools.sbt#boot-scala 
confs: [default] 
2 artifacts copied, 0 already retrieved (9911kB/112ms) 
Getting org.scala-tools.sbt sbt_2.7.7 0.7.5 ... 
:: retrieving :: org.scala-tools.sbt#boot-app 
confs: [default] 
16 artifacts copied, 0 already retrieved (4271kB/107ms) 
[info] Recompiling project definition... 
[info] Source analysis: 1 new/modified, 0 indirectly invalidated, 0 removed. 
sbt.UndefinedValue: Value for property '<unnamed>' from /var/www/html/projects/lift/lift-lift_24_sbt-14a1743/scala_29/lift_basic/project/build.properties is undefined. 
at sbt.BasicEnvironment$UserProperty.sbt$BasicEnvironment$UserProperty$$inheritedValue(Environment.scala:155) 
at sbt.BasicEnvironment$UserProperty$$anonfun$resolveDefaultFirst$1.apply(Environment.scala:135) 
at sbt.BasicEnvironment$UserProperty$$anonfun$resolveDefaultFirst$1.apply(Environment.scala:135) 
at sbt.BasicEnvironment$UserProperty.sbt$BasicEnvironment$UserProperty$$getDefault(Environment.scala:143) 
at sbt.BasicEnvironment$UserProperty.resolveDefaultFirst(Environment.scala:135) 
at sbt.BasicEnvironment$UserProperty.resolve(Environment.scala:120) 
at sbt.Environment$Property.value(Environment.scala:16) 
at LiftProject.<init>(LiftProject.scala:4) 
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) 
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57) 
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) 
at java.lang.reflect.Constructor.newInstance(Constructor.java:532) 
at sbt.Project$.constructProject(Project.scala:391) 
at sbt.Project$$anonfun$9.apply(Project.scala:365) 
at sbt.Project$$anonfun$9.apply(Project.scala:364) 
at scala.Either$RightProjection.map(Either.scala:239) 
at sbt.Project$.loadProject(Project.scala:364) 
at sbt.Project$.loadProject(Project.scala:355) 
at sbt.Project$.loadProject(Project.scala:343) 
at sbt.Project$.loadProject(Project.scala:340) 
at sbt.xMain.run(Main.scala:47) 
at sbt.xMain.run0$1(Main.scala:35) 
at sbt.xMain.run(Main.scala:42) 
at xsbt.boot.Launch$.run(Launch.scala:53) 
at xsbt.boot.Launch$$anonfun$explicit$1.apply(Launch.scala:42) 
at xsbt.boot.Launch$$anonfun$explicit$1.apply(Launch.scala:42) 
at xsbt.boot.Launch$.launch(Launch.scala:57) 
at xsbt.boot.Launch$.explicit(Launch.scala:42) 
at xsbt.boot.Launch$.initialized(Launch.scala:38) 
at xsbt.boot.Launch$.parsed(Launch.scala:31) 
at xsbt.boot.Launch$.configured(Launch.scala:21) 
at xsbt.boot.Launch$.apply(Launch.scala:16) 
at xsbt.boot.Launch$.apply(Launch.scala:13) 
at xsbt.boot.Boot$.runImpl(Boot.scala:24) 
at xsbt.boot.Boot$.run(Boot.scala:19) 
at xsbt.boot.Boot$.main(Boot.scala:15) 
at xsbt.boot.Boot.main(Boot.scala) 
Error loading project: sbt.UndefinedValue: Value for property '<unnamed>' from /var/www/html/projects/lift/lift-lift_24_sbt-14a1743/scala_29/lift_basic/project/build.properties is undefined. 

誰もが私が間違っているつもりだ場所を知っていますか?

おかげ

答えて

0

私はちょうど自分自身(のUbuntu 10.04上で)これを試してみたと私は正確に同じエラーを取得しています。ビルド構成プロパティを取得しようとしていて何らかの理由で失敗しています。私は完全なソリューションを提供するためにSBTの内部構造について十分に分かっていませんが、今のところそれを回避する方法を示すことができます。私はこれをした後

は、単にプロジェクト/構築/ LiftProject.scalaを開き、4行目に、

val liftVersion = "2.4-M3" //use the value in project/build.properties for lift.version 

val liftVersion = property[Version].value.toString 

を変更、SBTは、更新することができたとプロジェクト例コンパイルしてエラーなく走った。

+0

恐縮です、ありがとうございます。 –

関連する問題