표준 "Symply Lift"RestHelper example 프로젝트 기능 code
, code.lib
및 code.model
및 bootstrap.liftweb.Boot
네임 스페이스. 나는 이들을 mycompany.myproject.code
e tc.c.으로 바 꾸었습니다. 이제 프로젝트가 정상적으로 컴파일되고 Jetty가 올바르게 시작되지만 리팩토링 전에 올바르게 작동하는 데 액세스하려고하면 The Requested URL /my/url was not found on this server
오류가 발생합니다. 내가 잊어 버린 것은 무엇일까요? 패키지 이름을 어떻게 안전하게 변경해야합니까?Lift 프로젝트 루트 패키지를 변경하는 방법은 무엇입니까?
LiftRules.addToPackages("code")
에서 LiftRules.addToPackages("mycompany.myproject.code")
으로 변경하는 것이 도움이되지 않습니다.
업데이트 : 문제가 실제로 bootstrap.liftweb.Boot
을 mycompany.myproject.bootstrap.liftweb.Boot
으로 옮겼습니다. 나는 그것을 뒤로 옮겼고, 다시 일하고있다. 그러나 나는 궁금한데 bootstrap.liftweb.Boot
클래스가 프로젝트마다 다르므로 bootstrap.liftweb
위치를 사용자 정의 할 수 있으며 모두 동일한 이름을 갖기를 원하지 않습니다. Exploring Lift의 Chapter 3.2 Bootstrap에 설명 된대로