Ktor и удаленное развертывание tomcat - PullRequest
0 голосов
/ 26 ноября 2018

Кто-нибудь успешно развернул проект Ktor на удаленном сервере Tomcat?

Я работаю над проектом, и когда я пробую его в локальном развертывании для тестирования, все в порядке, но когда я пытаюсь сгенерировать.war и развертывание на моем удаленном сервере Tomcat, я всегда получаю 404 при попытке получить доступ к сервлету.

Развертывание вроде бы нормально, все работает без ошибок, но я не могу связаться с моим сервлетом.

Я прочитал много руководств, но все люди пробуют это по-местному.

С уважением

1 Ответ

0 голосов
/ 27 марта 2019

Ktor people сейчас улучшает эту функциональность (https://github.com/ktorio/ktor/issues/738),, но еще не реализована. Чтобы решить эту проблему, вам нужно добавить имя FILEWAR.war перед компиляцией на маршрутах:

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

Решение: https://github.com/ktorio/ktor/issues/487

...