Frage

Ich arbeite an einer ziemlich einfachen, aber großen zweistufigen Anwendung, die ungefähr 40 Eclipse RCP-Plugins besteht. Wir haben einen neuen Anwendungsfall, der uns für einen sehr kleinen Teil dieser Funktionalität ins Web bringt. Ich möchte dies mit Lift proteotypisieren. Offensichtlich stehe ich vor einigen Herausforderungen.

  1. Lift + Osgi. Kann Lift in OSGI -Bündel gelangen? Kann es als OSGI -Bundle selbst verpackt und in einen Webcontainer integriert werden?
  2. System aufbauen. Wir benutzen das Archaische Sonnenfinsternis -PDE -Build (Read: Eclipse hat kein Build -System) mit der Geschwindigkeitsregelung. Lift verwendet Maven.
  3. Entwicklungsumgebung. Ich bin mir nicht sicher, ob mir jemand helfen kann. Ich habe versucht, das Scala -Plugin mit Eclipse zu verwenden und es ist immer noch nicht fertig. Es gibt einfach zu viele Hindernisse, um es nützlich zu machen. Wenn ich das sage, sehe ich dies nicht als ein Hauptproblem an, da ich den gesamten Aufzugscode in einem Modul behalten kann und nur auf den Java -Code in Bezug auf die Bereiche verweisen kann.

Ich frage mich, ob jemand etwas Ähnliches versucht hat und Ratschläge hat. Beachten Sie, dass ich keine der ORM -Dinge im Auftrieb verwenden werde, da die gesamte Persistenz in den vorhandenen Plugins hinter einer API verwaltet wird. Also bellle ich den falschen Baum auf? Gibt es noch etwas, das ich mir bewusst sein muss?

Ich konnte zurückkehren, um einfach zu verwenden diese Anweisungen Aber ich würde es wirklich gerne für einen Spin nehmen, weil Java ... na ja ... es ist Java. :-(

War es hilfreich?

Lösung

Es gibt Faden In Google -Gruppen über die Verwendung von Lift als OSGI -Bundle. Für das Build -System, soweit ich mich erinnere, können Sie PDE -Sits auf der Ant -Antei

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top