Play框架WAR文件不会在tomcat7上部署

时间:2012-10-24 21:18:42

标签: tomcat7 playframework-1.x

我创建了一个Play框架v1.2.5 Web服务,并且我已成功将其部署为Tomcat 7.0.30上的WAR文件。它已经好几个月了。

我最近稍微调整了一下代码(我将trim()添加到2个函数中)。测试过它。有用。我生成了一个新的WAR但它始终无法在服务器上启动。

catalina日志说:geronimo-servlet_2.5_spec-1.2.jar) - jar未加载。请参阅Servlet规范2.3,第9.7.2节。违规类:javax / servlet / Servlet.class

但我尝试删除罐子,因为以前的帖子建议,但它仍然无法正常工作。其他人则认为这是一个记忆问题。我让我的sysAdmin增加了内存,但他还没有完成。

我是在正确的轨道还是有另一种解决方案?

1 个答案:

答案 0 :(得分:1)

解决了!我注意到Tomcat 7服务器使用的是旧版本的Java。

我让我的系统管理员升级到JDK 1.7x并且再次开始运行darn WAR。这仍然无法解释为什么它首先停止工作。

是的,Play 1.2.5文档说它只适用于tomcat 6x,但我的公司不会回滚到6。