gpt4 book ai didi

tomcat - 如何从 Intellij IDEA 部署 tomcat/webapps 文件夹

转载 作者:行者123 更新时间:2023-11-28 22:31:01 24 4
gpt4 key购买 nike

我正在通过 Intellij IDEA Tomcat 集成测试 Web 应用程序(基于 Apache Wicket)。在那里我注意到 webapp 认为它在 tomcat 的 bin 文件夹中运行。此外,当我调用 ServletContext.getContext("/") 时,它返回 null。但是当我在 tomcat 中手动部署相同的 webapp 时,它工作正常。如何在 Intellij IDEA 中解决这个问题?

最佳答案

好的。让我们试试。

1) 通过WebApplication模板创建IntellijIdea项目。 idea应该是Ultimate版,不是Community版

enter image description here

2) 进入Run-Edit configutaion并设置Tomcat位置文件夹,这样Idea就会知道你的tomcat服务器 enter image description here

3) 转到 Deployment 选项卡并选择 Artifact。申请 enter image description here

4) 在 src 文件夹中放置您的 servlet(您可以尝试我的示例进行测试) enter image description here

5) 转到 web.xml 文件并像这样链接你的 servlet

enter image description here

6) 在 web 文件夹中放入您的 .jsp 文件(例如 hey.jsp)

enter image description here

7) 现在您可以通过 IntellijIdea 启动您的应用程序。运行 (Shift+F10) 并在浏览器中享受您的应用程序:

- 到 jsp 文件: http://localhost:8080/hey.jsp (或默认为 index.jsp)

- 通过您在 web.xml 中设置的虚拟链接到 servlet: http://localhost:8080/st

关于tomcat - 如何从 Intellij IDEA 部署 tomcat/webapps 文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18551130/

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