DropWizard - 热部署,无重启,静态资源

时间:2015-07-20 05:52:51

标签: java durandal dropwizard

我已提到this,但帮助不大。

目前使用

<dropwizard.version>0.8.1</dropwizard.version>

每当我对HtmlJsJava文件(使用Durandal)进行更改时,我们需要构建jar文件,然后再次运行服务器。

是否需要进行任何设置,以避免至少重新启动静态资源,并且可以动态选择它们。

代码为build,使用mvn clean install

下面是命令i fire,run

java -jar target/my.jar server my-dev.yml

我可以将任何插件添加到POM.xml .. ??

my-dev.yml中的任何变化...... ??

2 个答案:

答案 0 :(得分:1)

您可以尝试SpringLoaded。它有局限性,但对我来说工作得很好,很容易与dropwizard集成。我从来没有将它用于静态资源,所以我不知道它是否适合你。

答案 1 :(得分:0)

如果您正在使用Intellij,您可以通过在Application类中启动main方法来解决它:

what-causes-java-lang-incompatibleclasschangeerror