On Lift" Class not found"在Tomcat上部署时

时间:2014-03-26 22:35:34

标签: scala tomcat deployment lift

我一直在尝试在Google App Engine上运行我的Lift应用程序,然后放弃并尝试使用Cloudbees。然后在本地Tomcat实例上,我发现它们都有相同的错误:在某个级别或其他级别缺少类。

我尝试了全新安装的Lift。我刚刚下载的是2.6-M2。我在它上面使用了package命令并将其放入Tomcat。我发现Class not found错误。我得到的错误,这次是:

  • FoBo.Bs3Navbar.builder
  • FoBo.Bs3Navbar.builderPullRight
  • FoBo.Bs3LinkedListGroup.builder
  • helloWorld.howdy

显然,WAR文件的构建方式缺少一些东西。

我也尝试进入target/webapp文件夹并尝试命令jar cvf list_test.war .,但我得到了相同的结果。

一切都在sbt的内置Jetty服务器上运行。我做错了什么?

编辑:

仍在努力。但似乎问题不在于Lift,Jetty或Tomcat。在另一台计算机上做同样的事情。整个事情我仍然很困惑。还在调查。

编辑2:

好。我知道什么是错的。 Lift正在尝试写入H2数据库,这意味着创建文件并写入日志文件。 GAE不允许这样做。我可以简单地不使用H2和GAE吗?如何防止Lift写入任何日志文件或使其以与GAE一起使用的方式记录?感谢。

0 个答案:

没有答案