Стандартный "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
отличается от проекта к проекту, и я не хочу, чтобы все они были одинаковыми полное имя.