2011-02-06 3 views
0

Я пытаюсь сделать приложение Lift, которое я могу запустить в App Engine, и управляю проектом с помощью sbt. У меня есть web.xml и appengine-web.xml в src/main/webapp/WEB-INF и упакуйте проект с sbt project. Согласно previous SO quesiton, это должно быть все, что мне нужно. Тем не менее, я получаю это:App Engine не находит WEB-INF в WAR, созданный sbt

$ dev_appserver.sh target/scala_2.8.1/ 
2011-02-06 13:37:45.763 java[20355:903] [Java CocoaComponent compatibility mode]: Enabled 
2011-02-06 13:37:45.765 java[20355:903] [Java CocoaComponent compatibility mode]: Setting timeout for SWT to 0.100000 
Feb 6, 2011 12:37:47 PM com.google.apphosting.utils.jetty.JettyLogger info 
INFO: Logging to JettyLogger(null) via com.google.apphosting.utils.jetty.JettyLogger 
com.google.apphosting.utils.config.AppEngineConfigException: Supplied application has to contain WEB-INF directory. 
    at com.google.appengine.tools.development.JettyContainerService.determineAppRoot(JettyContainerService.java:319) 
    at com.google.appengine.tools.development.JettyContainerService.initContext(JettyContainerService.java:145) 
    at com.google.appengine.tools.development.AbstractContainerService.startup(AbstractContainerService.java:146) 
    at com.google.appengine.tools.development.DevAppServerImpl.start(DevAppServerImpl.java:219) 
    at com.google.appengine.tools.development.DevAppServerMain$StartAction.apply(DevAppServerMain.java:164) 
    at com.google.appengine.tools.util.Parser$ParseResult.applyArgs(Parser.java:48) 
    at com.google.appengine.tools.development.DevAppServerMain.<init>(DevAppServerMain.java:113) 
    at com.google.appengine.tools.development.DevAppServerMain.main(DevAppServerMain.java:89) 

Любые идеи, почему? Благодарю.

ответ

2

Извините, но я понял, что проблема возникла после отправки вопроса. Выполняется следующий вызов dev-сервера: dev_appserver.sh target/scala_2.8.1/webapp