Eclipse新建动态Web项目仅提供webapp文件夹无WebContent选项如何解决
解决方案
新建动态Web项目时指定WebContent目录
新建项目过程中可直接修改配置生成WebContent文件夹:
- 打开Eclipse新建「Dynamic Web Project」,进入参数配置页后,点击「Configuration」右侧的
Modify按钮 - 在弹出的配置窗口中选择「Web Project Settings」选项
- 将右侧「Content directory」的默认值
webapp修改为WebContent,确认保存 - 继续完成后续创建步骤,生成的项目默认就会使用
WebContent作为Web资源根目录

已有项目切换为WebContent目录
如果项目已经创建完成,可按以下步骤修改配置:
- 在项目根目录手动创建
WebContent文件夹,将原有webapp目录下的所有资源迁移到WebContent中 - 右键点击项目名称,选择「Properties」打开项目属性面板
- 左侧菜单栏选择「Web Project Settings」,将「Content directory」的参数修改为
WebContent,点击「Apply and Close」保存 - 如果是Maven项目,右键点击项目选择「Maven」→「Update Project」刷新配置,即可正常识别WebContent目录
全局默认配置修改(可选)
如果需要所有后续新建的动态Web项目都默认使用WebContent目录,可修改Eclipse全局配置:
- 打开Eclipse顶部菜单栏「Window」→「Preferences」
- 左侧导航路径选择「Web」→「Dynamic Web Project」
- 将「Default content folder」的默认值修改为
WebContent,保存后全局生效
内容的提问来源于stack exchange,提问作者Yassine
相关产品推荐
相关产品推荐

