Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 避免在eclipse for spring boot应用程序中刷新html页面_Java_Spring_Eclipse_Maven_Tomcat - Fatal编程技术网

Java 避免在eclipse for spring boot应用程序中刷新html页面

Java 避免在eclipse for spring boot应用程序中刷新html页面,java,spring,eclipse,maven,tomcat,Java,Spring,Eclipse,Maven,Tomcat,我正在使用SpringBoot部署一个基于Web的应用程序(后端的服务,前端的SPA应用程序) 我没有使用Eclipse来编辑与html相关的文件。 如果我在使用Eclipse调试应用程序时将这些文件放在“资源”下,使用其他编辑器所做的任何更改(与html相关的文件)都不会被“嵌入式”tomcat拾取,除非我也在Eclipse中刷新该文件。 如果我将html相关文件放在webapp/中,一切都会很好:我不必在Eclipse中刷新文件;但是JARMaven构建没有拾取这些文件(因为SpringBo

我正在使用SpringBoot部署一个基于Web的应用程序(后端的服务,前端的SPA应用程序)

我没有使用Eclipse来编辑与html相关的文件。 如果我在使用Eclipse调试应用程序时将这些文件放在“资源”下,使用其他编辑器所做的任何更改(与html相关的文件)都不会被“嵌入式”tomcat拾取,除非我也在Eclipse中刷新该文件。

如果我将html相关文件放在webapp/中,一切都会很好:我不必在Eclipse中刷新文件;但是JARMaven构建没有拾取这些文件(因为SpringBootJAR不应该通过设计来拾取它们…)

您通常如何使用html资源?
我不想使用Eclipse编辑与html相关的文件,也不想使用nodejs/其他代理风格的服务器工具(我有一个名为“tomcat”的功能强大的Web服务器,我认为不需要另一个工具来安装/配置/更新等)

您使用的是什么Eclipse版本?我在neon2/Maven项目中没有遇到这种情况,实际上,我使用的是STS3.8.2.RELEASE(不是Eclipse)。你怎么会不这样?如果您将文件放在“资源”下,它们由Java处理,因此需要重新加载。。。webapp的情况并非如此。的可能重复您是否尝试启用“使用本机挂钩或轮询刷新”?转到Windows-->首选项-->工作区并启用“使用本机挂钩或轮询刷新”。是!就是那个!无论如何,刷新它需要2秒钟,除非它已经打开…:(但总比什么都没有好。现在又有一个问题……每当构建启动时,“复制3842资源”需要一段时间……仍然不明白为什么spring boot在执行jar时不从webapp中选择静态内容……也许我会就此提出另一个问题。