Java Web项目仅在Eclipse中运行

时间:2012-11-28 14:57:41

标签: java eclipse tomcat

我有一个Java Web项目,它只能在Eclipse中运行。如果我按下“导出 - > WAR”而不是在Tomcat上部署war文件,它将无法工作。我不知道如何修复它,因为日志文件中没有错误。

我正在使用Eclipse 4.2,Java 1.6和Tomcat 7

1 个答案:

答案 0 :(得分:0)

第一个猜测是,使用文件路径。您是使用文件相对路径,还是部署服务器上的servlet getRealPath可能返回null,如果战争未自动解压缩。

或者您正在开发Windows(反斜杠,不区分大小写)并在Linux下部署(斜杠,区分大小写)。