2009-10-14 5 views
0

Я работаю над довольно простым, но большим двухуровневым приложением, состоящим примерно из 40 плагинов Eclipse RCP. У нас есть новый вариант использования, который выводит нас в сеть для очень небольшой части этой функциональности. Я хотел бы прототипировать это с помощью Lift. Ясно, что я столкнулся с несколькими проблемами.Интеграция RCP и Eclipse.

  1. Лифт + OSGi. Может ли лифт попасть в пакеты OSGi? Может ли он быть упакован как сам комплект OSGi и интегрирован в веб-контейнер?
  2. Строительство системы. Мы используем archaic Eclipse PDE build (читай: Eclipse не имеет системы сборки) с Cruise Control. Лифт использует Maven.
  3. Разработка среды. Этот я не уверен, что кто-нибудь может мне помочь. Я попытался использовать плагин Scala с Eclipse, и он все еще не готов. Есть слишком много препятствий, чтобы сделать его полезным. Сказав это, я не считаю это серьезной проблемой, потому что я могу сохранить весь код Lift в одном модуле, только ссылаясь на код Java на очень конкретные области.

Мне интересно, попробовал ли кто-нибудь подобное подобное и имеет какие-либо советы. Обратите внимание, что я не буду использовать какой-либо элемент ORM в Lift, потому что все настойчивость управляется в существующих плагинах за API. Итак, я лаяю неправильное дерево? Есть ли что-то еще, о чем я должен знать?

Я мог бы вернуться к простому использованию these instructions, но я бы очень хотел взять Lift для вращения, потому что Java ... ну ... это Java. :-(

ответ

1

Там в thread в Google группы об использовании лифта в качестве OSGi расслоения. Для системы сборки, насколько я помню, PDE сидеть на вершине муравья, так что вы можете использовать Maven для создания подъемных связанных вещей первых, а затем вызов PDE's build.xml