当前位置: 首页 > 知识库问答 >
问题:

Tomcat的正确的Java应用程序目录结构是什么?

楚俊迈
2023-03-14

我开始学习JSP和Tomcat容器,并且知道目录必须如何存储,但有几件事让我感到困惑:

  1. 如果我们只使用web app,为什么我们需要这里的其余文件夹?(突出显示为蓝色)。我可以只是删除他们和加载我的项目“web”作为根?

共有1个答案

文建业
2023-03-14

>

  • 文件.idea和文件tomcat-web-app.iml是IDE所必需的,配置存储在那里。如果删除它们,项目将在IDE中分崩离析。只要不使用src文件夹,就可以删除该文件夹。

    pom.xml应该放在项目的根级别上,所以就在tomcat-web-app/下面。之后,您可以通过添加对Maven的框架支持将其初始化为Maven项目--右键单击您的项目(tomcat-web-app),您应该会在那里看到它。然而,从头开始创建一个Maven项目,然后复制到web文件中,这要简单得多。

  •  类似资料:
    • 巴克特1 > 文件夹1 > 文件1 文件2 文件夹3 > 文件3 文件夹4 文件6 文件夹2 > 文件4 文件5 文件7 文件8 我只想获取folder1、folder2、file7和file8。我怎么才能得到呢?基本上,我不希望所有递归文件夹/文件都位于文件夹或存储桶中。标记、分隔符和前缀的工作不太清楚。 我正在尝试:

    • 问题内容: 我已遵循Go网站上的“ 编写Web应用程序”教程,并且开始编写自己的Web应用程序。我还阅读了《如何编写Go代码》的开始,并尝试使用相同的工作区结构来组织我的代码。 我正在编写一个名为mygosite的简单Web应用程序,该应用程序通过呈现单个模板来处理所有请求。运行之后,我的目录结构现在看起来像这样: 在我的代码中,我指的是带有path的模板。运行时,应用程序找不到源模板,因为它位于

    • 问题内容: 想象一下,你想使用Python开发非平凡的最终用户桌面(非Web)应用程序。构造项目文件夹层次结构的最佳方法是什么? 理想的功能是易于维护,IDE友好,适用于源代码控制分支/合并以及易于生成安装软件包。 尤其是: 你将源放在哪里? 你将应用程序启动脚本放在哪里? 你将IDE项目放在哪里? 你将单元/验收测试放在哪里? 你将非Python数据(例如配置文件)放在哪里? 你在哪里将非Pyt

    • 主要内容:1. bin 目录,2. conf 目录,3. lib 目录,4. logs 目录,5. temp 目录,6. webapps 目录,7. work 目录Tomcat 解压完成以后会看到如表1所示的很多目录,这些目录都有各自的用途,初学者有必要了解一下。 Tomcat 子目录及其说明 子目录 说明 bin       命令中心(启动命令,关闭命令……) conf      配置中心(端口号,内存大小……) lib        Tomcat 的库文件。Tomcat 运行时需要的 jar

    • 是否应该将用于将特定于应用程序的配置部署到Tomcat的“context.xml”文件放置在: ...或者... 询问的理由:在StackOverflow上看到了相互矛盾的建议,但找不到Tomcat文档中提到的具体位置。

    • 所以我刚刚让jpackage使用一个基本的测试程序。我遇到了一个问题,这个问题从本质上决定了这个系统是否可以应用于实际项目。 要进行设置,Java程序的结构如下: 程序从此根目录运行。运行时程序所需的文件位于res文件夹中。因此,程序将执行类似以下操作:File f=new File(“res/File\u i\u need.png”) 。 我将其导出为一个罐子,现在我用jpackage将其打包。