我正在Java Spark Framework中运行应用程序。我使用Debug-As->Java App在Eclipse中运行它。这样可以成功将更改部署到Java文件。也就是说,我保存了一个Java文件,然后Eclipse对其进行了编译,正在运行的应用程序反映了对该Java文件的更改。

Spark在后台使用嵌入式Jetty服务器,因此就像在Eclipse中运行嵌入式Jetty应用程序一样。

任何人都知道一种可以自动部署HTML和JS更改的好方法吗?

最佳答案

为了自动更新项目的静态文件,您可以将它们引用为外部静态文件。您可能正在这样做:

staticFileLocation("relative-path-to-html-and-js");


代替以上内容,请执行以下操作以达到调试目的:

externalStaticFileLocation("absolute-path-to-html-and-js");


这样,当您在浏览器中按F5键时,将显示对html和js代码的所有更改。甚至没有必要重新启动调试器。万一您修改了Java代码,请重新启动调试器。

10-07 12:57
查看更多