我在Java Spark Framework中运行一个应用程序。我在Eclipse中使用Debug-As->Java App
运行它。这成功地将更改部署到Java文件。也就是说,我保存了一个Java文件,Eclipse编译它,正在运行的应用程序反映了对Java文件的更改。
Spark使用嵌入式Jetty服务器,这就像在Eclipse中运行嵌入式Jetty应用程序一样。
任何了解导致HTML和JS更改的好方法的人都会自动部署吗?
答案 0 :(得分:2)
为了自动更新项目的静态文件,可以将它们作为外部静态文件引用。你可能正在这样做:
staticFileLocation("relative-path-to-html-and-js");
而不是上述内容,请执行以下操作以进行调试:
externalStaticFileLocation("absolute-path-to-html-and-js");
通过这样做,当您在浏览器中按F5时,您将获得对显示的html和js代码的所有更改。甚至没有必要重新启动de调试器。如果您修改了Java代码,请重新启动调试器。