事先,抱歉我的英语不好(我正在努力:-))。 这也是我在stackoverflow上的第一篇文章,所以我将致力于良好实践。
我构建了一个jhipster应用程序并在dev配置文件中本地工作,它运行得很好。所以我尝试使用“yo jhipster:cloudfoundry”子生成器在Pivotal CloudFoundry上部署它,它打包并上传我的应用程序(上传的文件只有6M,这似乎很奇怪)。 但应用程序没有开始。所以我去检查关键控制面板上的日志,我看到应用程序在尝试启动后崩溃了。
Here is a link of the full stacktrace
我认为这个问题来自于与数据库的连接,而且在我部署应用程序时,我不记得看到数据库的绑定了。 请帮助我的人
答案 0 :(得分:0)
您正在使用prod配置文件,但只有application.yml似乎已加载。因此,您应该在application.yml中配置数据源,或者如果在此处定义了应该上传application-prod.yml。
答案 1 :(得分:0)
谢谢你的回答!我找到了让它运行的方法。看起来像是“MetricRegistry”,它有一个@Autowired注释,使应用程序崩溃。我仍然不知道为什么但是在删除了@Autowired后,应用运行了。