我正在寻找一个简单易用的 Java 系统,它可以为我创建 REST 服务。所以我找到了 dropwizard,但就我可以使用谷歌而言,事实证明它缺乏热部署,尽管 jetty 能够这样做。使用 maven-shade-plugin 时,构建它至少需要 10 秒。此外,我的 IDE 报告说,当涉及到 shade-plugin 时,它无法使用编译保存功能(也称为热部署)。
我能以某种方式使用热部署吗?或者我可以用什么代替?
更新:如果没有办法解决这个问题,我可能会使用 jersey&guice 等的组合,这在 this post 中有解释。
最佳答案
您不必使用 shade 插件来运行您的服务。您可以只编译为常规 jar 文件,我认为这会让您使用 IDE 的热部署功能。
关于java - Dropwizard热部署,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16092010/