gpt4 book ai didi

Java JSP 和 tomcat

转载 作者:行者123 更新时间:2023-12-01 05:09:58 25 4
gpt4 key购买 nike

我正在尝试使用 tomcat 7 开发 JSP,但我发现每次对其进行更改时,我都必须通过 tomcat 管理器取消部署该应用程序,然后再次部署它。我需要在 Tomcat 内部进行某种配置,以防止每次更改后都需要重新部署吗?

编辑当前设置:

我使用 eclipse 作为我的 IDE,然后使用命令行 maven 来清理和打包我的应用程序。

最佳答案

使用 Maven,您可以将部署作为构建过程的一部分:

mvn tomcat:deploy

但是,如果您不想每次进行小更改时都运行 Maven,您仍然可以自动部署这些更改。您需要将 Tomcat 与 Eclipse 连接,右键单击服务器 View => 添加服务器,然后配置应用程序以进行自动部署:

right click the server you just added => add and remove => check "If server is started, publish changes immediately" checkbox

此外,如果您使用 Eclipse,则无需从命令行运行 Maven。安装M2Eclipse插件,您就可以从Eclipse运行它。安装插件后,您可以通过执行右键单击项目 => Maven => 启用依赖项管理来将 Maven 性质添加到项目中。

然后您可以执行右键单击项目 => Run as => Maven install 来触发完整的生命周期。

还有一个提示,如果双击添加到“服务器” View 中的服务器,您将进入服务器概述。在这里,您可以在“服务器位置”下选择是否让 Eclipse 控制服务器。 注意:只有在没有应用程序发布到服务器的情况下,您才能更改您的选择。

如果让 Eclipse 控制 Tomcat,所有应用程序的文件都将部署到实际服务器。否则,一些文件将位于服务器上,一些文件位于 Eclipse 的受控目录中(在工作区中或在 Eclipse 安装目录中 - 不记得了)。

关于Java JSP 和 tomcat,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12166156/

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