我有一个带有产品的 java (GWT) Web 应用程序,用户可以在其中添加产品并设置其描述和价格等。
我正在考虑以下流程:每当更新产品时,运行 jekyll 构建和部署。
这样,包含所有产品的最终站点将是完全静态的(使用一些额外的 javascript 来处理购物车等),因此确实非常快。
有没有办法从 java servlet 调用“jekyll build”?我对此没有太多经验...有什么建议吗?
当然。
只需按照此处的说明从 Java 运行命令行。
jekyll build --source <source> --destination <destination>
当然,您可能是从 RPC 而不是普通的 Java servlet 调用它。