標準「Symply Lift」RestHelper example項目功能code
,code.lib
和code.model
和bootstrap.liftweb.Boot
命名空間。我已將這些更改爲mycompany.myproject.code
e t.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
位置,因爲bootstrap.liftweb.Boot
類不同於項目,我不希望它們全部具有相同的全名。