После развертывания веб-приложения java, выдающего 404– Внутренняя ошибка сервера - PullRequest
0 голосов
/ 28 января 2020

Я пытаюсь развернуть свое веб-приложение java в Heroku, используя Eclipse IDE, перейдя по этой ссылке: https://devcenter.heroku.com/articles/deploying-java-applications-to-heroku-from-eclipse-or-intellij-idea.

У меня есть файл WAR для развертывания этого проекта . Я использовал mysql базу данных локально.

Это ссылка github моего проекта: https://github.com/sachin1830/SmOnlineExamProject.

Это ссылка на мой сайт:

https://onlineexam1830.herokuapp.com/.

Страница индекса работает нормально, но при попытке входа в систему появляется ошибка.

Error: HTTP Status 500 – Internal Server Error ,HTTP Status 404 – Not Found showing.

Это мой первый проект, и я новичок в этом, пожалуйста, дайте мне предложения, почему эта ошибка появляется и как я могу устранить эту ошибку?
image

Действия по воспроизведению проблемы:

  1. открыть сайт https://onlineexam1830.herokuapp.com/
  2. Нажмите на вход в систему сверху
  3. Введите имя пользователя как nn
  4. Введите пароль как uu

Ожидается: пользователь должен иметь возможность войти в систему

Фактически: Получено сообщение об ошибке 404.

Локально все работает нормально.

1 Ответ

0 голосов
/ 29 января 2020

Я думаю, что проблема в том, что приложение не подключено к базе данных. Вот видео, которое я нашел, которое объясняет, как развернуть приложение java с сервером tomcat + mySQl в heroku. https://www.youtube.com/watch?v=I9XqYN920hI.

[Видео также объясняет шаги, которые необходимо выполнить, если вы используете Maven или не используете Maven]

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...