提问者:小点点

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


我正在尝试使用Visual Studio代码将java web应用程序部署到Tomcat,我有一些问题想与大家分享。

在安装了Tomcat for Java扩展之后,我尝试部署了一个Maven Java Web项目。为此,我点击了项目的文件夹并选择了“在Tomcat服务器上运行”选项。结果是出现以下错误消息:< code >该文件夹不是在Tomcat服务器上运行的有效web应用程序。

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

然而,与Eclipse使用Tomcat的方式相比,我觉得这有点乏味。特别是当我使用静态文件,如css或js时,因为每次修改文件时,我都应该执行mvn clean package和“在Tomcat服务器上运行”。而在Eclipse中,这些文件在Tomcat上自动部署,无需重新启动。

我想知道是否有其他方法可以使用VS代码和Tomcat for Java。

谢谢!


共1个答案

匿名用户

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

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

依靠以下指南进行安装:

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