【问题标题】:vs-code tomcat extension not refreshing static files (html, css, js..)vs-code tomcat 扩展不刷新静态文件(html、css、js ..)
【发布时间】:2019-11-18 04:20:04
【问题描述】:

我正在从 Eclipse 迁移到 VS-Code,因为它的轻量级。我在一个 Java serverlet 程序中工作。

在 Eclipse 上,任何静态文件更改后都会触发 tomcat 的刷新命令。否则在 VS-Code 上要刷新我的更改,我必须停止 tomcat 服务器,构建 war 文件(使用 Gradle)并再次启动 tomcat 服务器。

在Java类发生变化后这样做是可以的,但是对于静态资源来说就很烦了。

我为 VSCode 安装了以下扩展:
Tomcat for Java (adashen.vscode-tomcat)

我认为这是我缺少的简单配置。 谢谢

【问题讨论】:

  • 你想改变本地的html或css,js文件,然后自动刷新网页吗?
  • 没错!我希望它的行为类似于在 Eclipse IDE 中运行。

标签: java tomcat gradle visual-studio-code


【解决方案1】:

要在 vs-code 中使用自动刷新,我不得不放弃使用 Java 的 Tomcat 扩展 (adashen.vscode-tomcat)。

我使用 Gradle 作为构建自动化系统,所以我尝试 Gretty 来运行我的应用程序。设置完成后,我在 vs-code (gradlew AppRun) 的内部终端上使用一个简单的命令运行应用程序。效果很好。

配置非常简单,如下链接:
- https://gretty-gradle-plugin.github.io/gretty-doc/Getting-started.htm
-https://guides.gradle.org/building-java-web-applications/#add_the_code_gretty_code_plugin_and_run_the_app

【讨论】:

  • 您可以使用 VSCode IDE 中的调试。
猜你喜欢
  • 2017-04-18
  • 2016-11-29
  • 2021-05-31
  • 2021-12-17
  • 1970-01-01
  • 2020-04-13
  • 2015-03-10
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多