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