Ktor和远程tomcat部署

时间:2018-11-26 18:47:55

标签: tomcat kotlin ktor

有人成功在远程Tomcat服务器中部署了Ktor项目吗?

我正在一个项目上,当我在本地部署中尝试进行测试时一切正常,但是当我尝试生成.war并部署到远程tomcat服务器上时,尝试访问时总是会收到404 servlet。

部署似乎可以,一切正常,没有错误,但我无法与servlet通信。

我读了很多指南,但是所有人都在本地尝试。

致谢

1 个答案:

答案 0 :(得分:0)

Ktor人员现在正在改进此功能(https://github.com/ktorio/ktor/issues/738),但尚未实现。 要解决此问题,您需要在编译之前在路径上添加FILEWAR.war的名称:

route(FILEWAR) {
    get("/foo") { ...

解决方案:https://github.com/ktorio/ktor/issues/487