我有一个大问题超过3天。我用jhipster生成了项目,之后我想在生产中设置新项目。 我尝试用Heroku创建新的jhipster项目,然后我去: -heroku登录 -jhipster heroku 并自动转到建筑应用程序 我得到一些错误(复制下来),然后我得到这个消息:
您的应用现在应该有效。要查看它运行 heroku开放 您可以使用此命令查看日志 heroku logs --tail 应用程序修改后,重新部署它 jhipster heroku 恭喜,JHipster执行完毕!
但是当我在浏览器中输入heroku时,我有一个错误: 应用程序错误 应用程序中发生错误,无法提供您的页面。如果您是应用程序所有者,请检查日志以获取详细信息。
heroku open - application error
启动jhipster heroku时出错:
另外,我尝试将.war放在我的Tomcat 7.0服务器中,但是我把它放在./mvnw -Pprod包中有问题(有一些错误),我得到.war但是我的服务器上传了他而不是给我回应,我认为它的问题就好了。
我没有解决方案,非常感谢。
答案 0 :(得分:0)
您的应用程序日志非常明确:
Caused by: java.lang.IllegalArgumentException: URL must start with 'jdbc'
您的应用程序可能无法访问数据库,因为您没有设置一个,因此heroku子生成器无法在application * .yml中为jdbc url值。
所以你有2个选择: