Tomcat 的正确 java 应用程序目录结构是什么?
What is the proper java app directory structure with Tomcat?
我开始学习 JSP 和 Tomcat Container,我知道目录必须如何存储,但我对一些事情感到困惑:
- 如果我们只使用web app,为什么我们需要这里的其余文件夹? (突出显示为蓝色)。我可以只删除它们并以“web”作为根加载我的项目吗?
- 如何初始化 Gradle/Maven 或在 Tomcat 网络应用程序中使用任何其他框架? (例如 pom.xml 文件放在哪里?)
文件夹 .idea
和文件 Tomcat-web-app.iml
是您 IDE 所必需的,配置存储在那里。如果删除它们,项目将在您的 IDE 中分崩离析。您可以删除 src
文件夹,只要您不使用它即可。
pom.xml
应该放在项目的根级别,所以就在 Tomcat-web-app/
下面。之后,您可以通过添加对 Maven 的框架支持将其初始化为 Maven 项目 - 右键单击您的项目 (Tomcat-web-app
),您应该会在那里看到它。如果您遇到问题,请参阅 this guide。然而,从头开始创建一个 Maven 项目然后复制到您的 Web 文件中要直接得多。
我开始学习 JSP 和 Tomcat Container,我知道目录必须如何存储,但我对一些事情感到困惑:
- 如果我们只使用web app,为什么我们需要这里的其余文件夹? (突出显示为蓝色)。我可以只删除它们并以“web”作为根加载我的项目吗?
- 如何初始化 Gradle/Maven 或在 Tomcat 网络应用程序中使用任何其他框架? (例如 pom.xml 文件放在哪里?)
文件夹
.idea
和文件Tomcat-web-app.iml
是您 IDE 所必需的,配置存储在那里。如果删除它们,项目将在您的 IDE 中分崩离析。您可以删除src
文件夹,只要您不使用它即可。pom.xml
应该放在项目的根级别,所以就在Tomcat-web-app/
下面。之后,您可以通过添加对 Maven 的框架支持将其初始化为 Maven 项目 - 右键单击您的项目 (Tomcat-web-app
),您应该会在那里看到它。如果您遇到问题,请参阅 this guide。然而,从头开始创建一个 Maven 项目然后复制到您的 Web 文件中要直接得多。