Java Servlet для Google Action не работает, логи дают ошибку манифеста - PullRequest
0 голосов
/ 21 января 2019

Хорошо, так что я работаю на основе стандартного действия Google для работы. Он полностью закодирован в Java и Gradle, и при загрузке в Gcloud он успешен. Единственная проблема сейчас заключается в том, что мой webhook инициализируется и запускается, однако он возвращает эту ошибку в журналах при запуске:

2019-01-20 04:04:52 default[20190119t230217]  no main manifest attribute, in app.jar

Теперь я знаю, что этот код ошибки означает, что в файлах Java не определен главный класс, но его не должно быть, потому что это должен быть сервлет ... Я думаю? Он также включен в консоль DialogFlow. Итак, что я должен сделать, чтобы устранить эту ошибку?

IDE: IntelliJ IDEA

ОС: Mac OS

Полный журнал: https://pastebin.com/e4DeBDJz

Дополнительные файлы для просмотра находятся на моем репозитории github здесь: https://github.com/TrianReallyHard/HabiticaAction

1 Ответ

0 голосов
/ 21 января 2019

Закрывая этот вопрос, я идиот.Оказывается, я случайно защитил файл обработчика действий, поэтому сервлет не смог его увидеть.

...