Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/388.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Tomcat的java应用程序目录结构是什么?_Java_Tomcat_Intellij Idea - Fatal编程技术网

Tomcat的java应用程序目录结构是什么?

Tomcat的java应用程序目录结构是什么?,java,tomcat,intellij-idea,Java,Tomcat,Intellij Idea,我开始学习JSP和Tomcat容器,我知道目录必须如何存储,但我对以下几点感到困惑: 如果我们只使用web应用,为什么我们需要这里的其余文件夹?(突出显示为蓝色)。我可以删除它们并以“web”作为根目录加载我的项目吗? 如何初始化Gradle/Maven或在TomcatWeb应用程序中使用任何其他框架?(例如,pom.xml文件放在哪里?) 文件夹.idea和文件Tomcat web app.iml是IDE所必需的,配置存储在那里。如果删除它们,项目将在IDE中崩溃。您可以删除src文件夹,只

我开始学习JSP和Tomcat容器,我知道目录必须如何存储,但我对以下几点感到困惑:

  • 如果我们只使用web应用,为什么我们需要这里的其余文件夹?(突出显示为蓝色)。我可以删除它们并以“web”作为根目录加载我的项目吗?
  • 如何初始化Gradle/Maven或在TomcatWeb应用程序中使用任何其他框架?(例如,pom.xml文件放在哪里?)
  • 文件夹
    .idea
    和文件
    Tomcat web app.iml
    是IDE所必需的,配置存储在那里。如果删除它们,项目将在IDE中崩溃。您可以删除
    src
    文件夹,只要您不使用它

  • pom.xml
    应该放在项目的根级别,所以就在
    tomcatwebapp/
    下面。之后,您可以通过添加对Maven的框架支持将其初始化为Maven项目—右键单击您的项目(
    Tomcat web app
    ),您应该会在那里看到它。如果您有问题,请参阅。不过,更直接的做法是从头创建一个Maven项目,然后复制到web文件中


  • 谢谢你的回答!没问题。。如果您需要有关Maven初始化的更多详细信息,我已经添加了一个指南: