eclipse - Sublime Text 2 编辑的文件更改在 Maven 项目中刷新浏览器时不显示

标签 eclipse sublimetext2 maven-3

我在 Maven 项目中编辑模板文件(HTML 文件)时遇到问题。我已经使用命令“mvn eclipse:eclipse”(如果重要的话)将 Maven 项目变成了 Eclipse 项目。我使用 Apache Velocity Engine 作为该项目的模板引擎。

当我在 Sublime 中编辑文件,然后保存文件并刷新浏览器时,出现了问题。变化不显示!然而,如果我在 Eclipse 中打开模板文件,只需打开它,我什至可以立即打开和关闭它,然后刷新浏览器,更改就会显示出来。

我做了一个测试,看看这个问题是否也出现在其他简单的项目上,并且使用单个 HTML 文件和一个简单的 http 服务器,我在 Sublime 中保存的工作显示正常。

有人知道这里发生了什么吗?我必须继续使用 Eclipse 作为 HTML 编辑器吗? :( Eclipse 项目文件是否阻止我使用其他编辑器?为什么仅当我在 Eclipse 中打开文件时才会显示更改?

非常感谢任何帮助!

最佳答案

为了使更改生效,您必须右键单击 Eclipse 资源管理器选项卡中的文件并选择“刷新”,以便将(静态)更改重新加载到 Apache。对于动态更改,您需要重新启动 apache 或使用 JRebel 等插件。

关于eclipse - Sublime Text 2 编辑的文件更改在 Maven 项目中刷新浏览器时不显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18724534/

相关文章:

Android 的渐变绘图 : poor quality of screenshots in Eclipse

eclipse - Google 应用内结算导致异常

java - 滚动后 ListView 项目保持突出显示

java - 如何从 Eclipse 项目的导入 JAR 中排除包?

sublimetext2 - 如何在 sublime 文本编辑器中删除下一行的换行符和所有空格?

java - 确保 MAVEN_HOME 设置正确

Git 在 Windows 中打开 Sublime

sublimetext2 - Sublime Text 3 在 PHP 中使用适当的数组括号重新缩进

packaging - Maven 默认的打包类型有哪些?

maven - JRebel 可以在 maven 上的 kotlin-maven-plugin 插件使用时重新加载 Kotlin 类吗?