我对Jhipster开发很新
我使用Jhipster(v 3.4.2)开发了一个应用程序,该应用程序在dev模式下运行良好(应用程序正在运行,我可以在数据库中保存实体),但是当我使用{{1}切换到生产模式时},
应用程序运行良好,但我无法将任何内容保存到数据库(仍然是postgre)
奇怪的是,我可以在实体的详细页面中以开发模式看到所有创建的实体,但我不能像我所说的那样在prod模式下添加新的实体。
mvnw.cmd -Pprod
和application-dev.yml
文件都包含相同的数据源(网址,名称,用户名和密码)。
此外,当我尝试在生产模式下保存某些东西时,没有堆栈跟踪,只是页面上的内部服务器错误,没有任何日志。
谢谢
答案 0 :(得分:0)
使用prod配置文件构建jhipster:
./ mvnw -Pprod包(正如您已经做过的)
现在,在启动应用程序时,请确保您使用PROD配置文件运行应用程序:
./ jhipster-0.0.1-SNAPSHOT.war --spring.profiles.active = prod 如果您使用的是Windows,请使用:java -jar jhipster-0.0.1-SNAPSHOT.war --spring.profiles.active = prod