gpt4 book ai didi

java - Servlet 和 Apache Tomcat 服务器

转载 作者:行者123 更新时间:2023-11-29 04:41:10 25 4
gpt4 key购买 nike

任何人都可以告诉我..while running servlets iam using apache tomcat.但是每次我对我的 web 应用程序进行更改时..我必须一次又一次地导出 war 文件并放入 webapp 目录..这太耗时而且非常忙碌。即使是很小的更改,我也必须导出 war 文件,然后放入我的 webapp 目录中。如果不这样做我就无法运行我的 Web 应用程序..我的意思是直到那时才反射(reflect)出新的变化..没有其他方法吗..我认为自动部署应该做..但是它在我的网络应用程序中设置为真。但它没有这样做..我两天以来一直在网上搜索..但没有找到任何解决方案..请帮忙..

最佳答案

WAR 文件基本上只是一个包含相应 webapp 内容的 .zip。您可以部署一个“展开的 WAR”,而不是部署 WAR,作为您的 webapp 的内容。各种构建工具都支持这样做,例如,Maven 支持在 assembly 插件中使用 dir 打包。然后,例如,您可以将您的项目配置为直接将类构建到您的“exploded WAR”的 WEB-INF/classes 目录中。

编辑:以防万一不清楚 - 你只需将展开的 WAR 放在你通常放置 WAR 的 webapps 目录中的一个目录中 - 所以而不是 application.war,你只需放包含 webapp 的 application 目录。

关于java - Servlet 和 Apache Tomcat 服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39109317/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com