Как изменить корневой пакет проекта Lift?

Стандартный "Symply Lift" RestHelper пример особенности проекта code , code.lib и code.model и bootstrap.liftweb.Boot пространства имен. Я изменил их на mycompany.myproject.code и т. Д. Теперь проект компилируется нормально, и Jetty запускается нормально, но я получаю ошибку Запрошенный URL / мой / url не найден на этом сервере , когда я пытаюсь получить доступ к тому, что раньше работало нормально до рефакторинга.Что, возможно, я забыл изменить? Как мне безопасно изменить имена пакетов?

Изменение LiftRules.addToPackages («code») на LiftRules.addToPackages («mycompany.myproject.code») не помогает .

ОБНОВЛЕНИЕ: Я обнаружил, что проблема была вызвана тем, что я переместил bootstrap.liftweb.Boot в mycompany.myproject.bootstrap.liftweb.Boot . Я переместил его обратно, и он снова работает. Но мне все еще любопытно, как я могу настроить местоположение bootstrap.liftweb , поскольку класс bootstrap.liftweb.Boot отличается от проекта к проекту, и я не хочу, чтобы все они были одинаковыми полное имя.

6
задан Ivan 18 November 2011 в 04:32
поделиться