【发布时间】:2013-09-09 14:20:45
【问题描述】:
我有一个 REST 服务器,它被打包到一个 WAR 中,并在 Heroku 上与 Jetty 一起运行。我有一个新的要求来提供一些简单的静态内容。
这很简单,我可以将静态内容放入我的“src/main/webapp”中,默认的 servlet 会处理它。
但是,我不想每次我们的 HTML 人员更新静态内容时都重新构建我的 WAR。所以我有两个问题。
- 如何让 Jetty 提供我的 REST 服务以及静态 HTML 内容,而不必在每次静态内容更改时重新构建我的战争。
- 如何将新的静态内容推送到 heroku,而无需重新构建项目并重新启动 jetty?
目前部署很容易,我只需要担心代码更改,所以我只是从 git 到 heroku,它调用 mvn 包并重新启动我的 dynos。但是对于静态内容,我不希望这种情况发生。
谢谢!
【问题讨论】: