将 JHipster 应用程序转换为 gradle,现在 returns 开发中的空白页面

converted JHipster app to gradle and now returns blank page in dev

我有一个用 maven 生成的 JHipster 应用程序,我只是将它转换为 gradle。

启动项目 (./gradlew) 后,当我在 localhost:8080 处进入页面时,我得到一个空白页面。

当 运行 ./gradlewnpm start 时,我在 localhost:9000 获得页面。

我查看空白页,发现这是我的 index.html 文件。

我尝试了 and here 的答案(这似乎描述了我在其他情况下的问题)但找不到好的解决方法。

原来我错过了 java class WebConfigurer:

中的更改
  • 方法 setLocationForStaticAssets.
  • 方法 resolvePathPrefix.

在这两种方法中都有对 target/build 目录的引用。

更改这些引用解决了问题。