使用 J2EE eclipse (4.4.1) 和 STS eclipse (4.5.1) 发布相同 Spring Web 应用程序时的不同行为

Different behaviors when publishing the same Spring web application with J2EE eclipse (4.4.1) and STS eclipse (4.5.1)

我发布了 相同 Spring Web 应用程序 J2EE eclipseSTS (Spring 工具套件,它只是一个预捆绑了一些 Spring 工具的 eclipse)。

该应用程序用于测试通过 WebSocket 的一些 STOMP 消息传递。

J2EE eclipse (version is 4.4.1) 一起发布的工作正常,如下所示:

STS (eclipse version is 4.5.1) 一起发布的那个给了我这个 404 错误:

怎么会这样?

结果我忘了在 Deployment Assembly 中为 STS eclipse 4.5.1 包含 Maven dependencies。因此,我的 WEB-INF\lib 文件夹中没有任何内容。所以应用程序无法运行。