You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

默认新建Maven项目与Eclipse转换生成Maven项目目录差异问题咨询

问题解答

该行为是Eclipse的有意设计

Eclipse提供的普通Java项目转Maven功能,核心作用是为现有项目追加Maven依赖管理、标准化构建能力,不会主动修改原有项目的目录结构,目的是避免破坏用户自定义的目录规则、覆盖已有文件。因此默认不会生成Maven约定的标准核心目录。

缺失的核心目录需要手动创建

你可以按照以下步骤完成配置:

  • 先检查项目根目录下的pom.xml文件,确认打包类型为jar,且没有在<build>标签下自定义<sourceDirectory>、<testSourceDirectory>、<resources>等配置修改默认目录规则
  • 在项目根目录下手动创建对应层级的目录:src/main/java、src/main/resources、src/test/java、src/test/resources
  • 右键项目选择 Maven -> Update Project 执行刷新,Eclipse会自动将上述目录识别为对应类型的源码/资源目录

如果刷新后目录仍未被正确识别,可以右键项目选择 Properties -> Java Build Path,切换到Source标签页,手动添加目录并配置其归属类型即可。


内容的提问来源于stack exchange,提问作者elysium

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.10 19:24:01