网络内容和网络应用的区别

2022-09-01 05:26:36

我在Eclipse中有两个Spring MVC项目,但Web内容处于不同的位置。

在一个应用程序中,它位于以下位置:

/WebContent

在另一个应用中,下:

/src/main/webapp

为什么呢?有什么区别?

有没有办法看到每个项目是如何创建的,以便以相同的方式创建新项目?


答案 1

项目目录结构取决于它的创建方式和您正在使用的生成工具。

如果在 eclipse 中选择 File -> New ->Dynamic Web 项目进行创建,则会找到 /WebContent 目录。

如果它是使用 Maven 创建的,则目录结构将为 /src/main/webapp。

通过此处获取有关Maven项目结构的更多信息。


答案 2

如果像我这样的人搞砸了项目,最终得到了两个文件夹,但想要保留maven结构,只需禁用/重新启用动态Web模块方面并配置内容目录enter image description here

最后,删除该文件夹。WebContent


推荐