当我从本地安装的JHipster 4.7生成应用程序时,我可以通过运行./mvnw在localhost:8080上启动它,没有任何问题。
但是当我在https://start.jhipster.tech在线生成项目时,运行./mvnw会显示localhost:8080上的空白页面(浏览器控制台上没有错误)。要查看该页面,我必须运行 public String handleFileUpload(......,RedirectAttributes redirectAttributes)..
{
<your logic goes here>
redirectAttributes.addAttribute("hashString", hashString);
return "redirect:/test.html";
}
并使用localhost:9000(如果我在本地生成项目,这是可选的。)
有没有人经历过这个?
答案 0 :(得分:3)
dev
模式下,JHipster development documentation对于JHipster Online仍然有效,这可能并不明显。所以你确实需要为后端运行./mvnw
而为前端运行yarn start
prod
模式下,正在运行./mvnw -Pprod
会自动yarn
,因此您可能无法看到它(因为它是自动的),但最终它会自动运行{{1}}基本上是一样的。在未来可能会改变,为了简化:构建可以在云中(或在本地Docker容器中)完成,因此您根本不会看到这些。