我正在尝试通过使用Eclipse IDE在Heroku中部署Java Web应用程序,并按以下链接操作: 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
解决问题的步骤:
预期: 用户应该可以登录
实际: 错误为404。
在本地一切正常。
答案 0 :(得分:0)
我认为问题是,应用程序未连接到数据库。我找到了一个视频,该视频解释了如何在heroku中使用tomcat服务器+ mySQl部署Java应用程序。 https://www.youtube.com/watch?v=I9XqYN920hI。
[视频还介绍了如果您使用的是Maven或不使用Maven,请遵循的步骤]