我正在尝试使用Visual Studio Code将java web应用程序部署到Tomcat,我有一些问题想与大家分享。
在安装扩展Tomcat for Java之后,我尝试部署一个Maven Java Web项目。为此,我点击了项目的文件夹并选择了"Run on Tomcat Server“选项。结果是出现以下消息的错误:The folder is not a valid web app to run on Tomcat Server.
然后,我意识到也许我应该在Tomcat上运行它之前创建一个war文件。因此,我执行了mvn clean package命令,然后在war文件上执行"Run on Tomcat Server“选项。这样,项目就被正确部署了。
然而,与Eclipse使用Tomcat的方式相比,它在我看来有点乏味。尤其是当我在处理静态文件时,比如css或js,因为每次我修改一个文件时,我都应该执行mvn clean package和"Run on Tomcat Server“。然而,在Eclipse中,这些文件会自动部署到Tomcat上,而无需重启。
我想知道是否有其他方法可以使用VS Code和Tomcat for Java。
谢谢!
发布于 2020-03-19 17:27:16
有,如果你喜欢用Spring的话。
您需要按照以下指南中的说明安装Spring Initializr扩展:
https://code.visualstudio.com/docs/java/java-spring-boot
它带有嵌入式Tomcat安装,并且热重新加载开箱即用,让您立即提高工作效率。
https://stackoverflow.com/questions/51840625
复制相似问题