2009-12-07 12 views
6

Wie funktioniert der Aufzug mit Scala 2.8?Scala 2.8 und Aufzugsstatus

Ich finde Fragmente von Gesprächen darüber im Internet. Ich habe versucht, die pom.xml zu optimieren, aber ich bekomme Fehler von der Lift-Seite der Dinge.

+0

Da 2.8 derzeit Alpha-Versionen durchläuft, wird jede Antwort auf diese Frage bald veraltet sein. Bitte überprüfen Sie stattdessen die Mailinglisten. –

+0

Danke Daniel, ich habe mich bei den Mailinglisten angemeldet. Dies ist eine sehr zeitbasierte Frage, würde ich fast in Betracht ziehen, sie zu löschen? –

+0

Scala 2.8 und Lift 2.0 wurden jetzt veröffentlicht. Ich frage mich, ob sie kompatibel sind. –

Antwort

5

Der Hauptstamm von Lift (einschließlich aller Binärdateien verfügbar von scala-tools.org) werden nicht ausgeführt auf Scala 2.8 aufgrund brechen Änderungen laufen .

Allerdings ... Es gibt zwei Zweige: 280_dev und 280_port auf github (unter http://github.com/dpp/liftweb) verfügbar, wenn Sie bereit sind, es selbst zu kompilieren.

Da Projekte nicht einmal binär kompatibel zwischen Sucessive Nightly Builds von Scala 2.8 garantiert werden können. Es wird Ihnen empfohlen, mindestens zu warten, bis eine 2.8 Beta veröffentlicht wird, da ich glaube, dass Lift zu diesem Zeitpunkt auch eine entsprechende Binärdatei veröffentlicht.

UPDATE

Aufzug 2.1 hat Scala 2.8 Unterstützung.

+0

Danke Kevin, ja, es scheint eine schlechte Idee zu sein, den Sprung in diesem Stadium zu machen. –

+0

Alos, es scheint, dass 2.8 borken ist, wenn es um den Lift geht, da der Lift anscheinend einige ziemlich fiese Bugs im 2.8 Compiler aufgedeckt hat, wie es ist. Es gibt eine ganze Unterhaltung über die Google Group. –

3

Ich glaube, dass David Pollak hat Lift mit der aktuellen Alpha Release von 2,8 arbeiten. Es wurde vor ein paar Tagen auf 0 ne of the scala forums (erhältlich auf Nabble) veröffentlicht. obwohl 2,8 Scala ist noch im Fluss, es ist so kein fertiges Projekt ...

This post zum Beispiel einen Monat alt ist und es heißt:

I Aufzug Kompilieren unter Scala 2.8 haben. Nun, nicht alle Lift, aber genug von Heben Sie die Beispiele Programm

1

Um die Dinge auf dem neuesten Stand zu halten, wird Scala nächste Woche (Ende Januar 2010) in die Betaversion gehen, wie bei Liftweb 2.0-M1.