使用Visual Studio Code将java Web应用程序部署到Tomcat

2022-09-03 03:09:41

我正在尝试使用Visual Studio Code将Java Web应用程序部署到Tomcat,并且我遇到了一些我想分享的问题。

在安装扩展Tomcat for Java之后,我尝试部署一个Maven Java Web项目。为此,我单击了项目的文件夹,然后选择了“在Tomcat服务器上运行”选项。结果是以下消息出错:The folder is not a valid web app to run on Tomcat Server.

然后,我意识到也许我应该在Tomcat上运行它之前创建一个war文件。因此,我已经执行了命令,然后对war文件执行“在Tomcat服务器上运行”选项。执行此操作时,项目已正确部署。mvn clean package

然而,与Eclipse与Tomcat合作的方式相比,在我看来,这似乎有点乏味。特别是如果我正在处理静态文件,如css或js,因为每次我修改文件时,我都应该执行并“在Tomcat服务器上运行”。然而,在 Eclipse 中,这些文件会自动部署在 Tomcat 上,而无需重新启动。mvn clean package

我想知道是否有另一种方法可以使用VS Code和Tomcat for Java。

谢谢!


答案 1

如果您使用Spring,则有一种简单的方法。

Spring Initializr扩展带有嵌入式Tomcat安装,热重装开箱即用。

依靠以下指南进行安装:

https://code.visualstudio.com/docs/java/java-spring-boot


答案 2

推荐