DropWizard - 热部署,无需重启,静态资源
DropWizard - Hot Deployment, No Restarts, static resources
我提到了 this,但帮助不大。
当前使用<dropwizard.version>0.8.1</dropwizard.version>
。
每当我更改 Html
或 Js
或 Java
文件(使用 Durandal
)时,我们需要构建 jar 文件,然后 运行 再次打开服务器。
我是否需要进行任何设置,以避免至少为静态资源重新启动,并且可以即时选择它们。
代码是 build
使用 mvn clean install
,
下面是我开火的命令,run
java -jar target/my.jar server my-dev.yml
我可以添加的任何插件 POM.xml
..??
my-dev.yml
..有任何变化吗??
你可以试试SpringLoaded。它有局限性,但对我来说已经足够好了,而且很容易与 dropwizard 集成。我从未将它与静态资源一起使用,所以我不知道它是否适合你。
如果您使用的是 Intellij,则可以通过在您的应用程序 class 中启动主要方法来解决它,如下所示:
我提到了 this,但帮助不大。
当前使用<dropwizard.version>0.8.1</dropwizard.version>
。
每当我更改 Html
或 Js
或 Java
文件(使用 Durandal
)时,我们需要构建 jar 文件,然后 运行 再次打开服务器。
我是否需要进行任何设置,以避免至少为静态资源重新启动,并且可以即时选择它们。
代码是 build
使用 mvn clean install
,
下面是我开火的命令,run
java -jar target/my.jar server my-dev.yml
我可以添加的任何插件 POM.xml
..??
my-dev.yml
..有任何变化吗??
你可以试试SpringLoaded。它有局限性,但对我来说已经足够好了,而且很容易与 dropwizard 集成。我从未将它与静态资源一起使用,所以我不知道它是否适合你。
如果您使用的是 Intellij,则可以通过在您的应用程序 class 中启动主要方法来解决它,如下所示: