You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多
文档控制台
免费开始使用

如何在Eclipse中按构建路径创建src下的嵌套子文件夹

解决嵌套创建src/main/java这类子文件夹的问题

嘿,我猜你应该是用IntelliJ IDEA这类主流IDE吧?遇到这种创建不出嵌套结构的情况太常见了,给你几个实用的解决办法:

1. 一次性创建嵌套目录(最直接)

不用一层一层点,直接在src文件夹上右键 → 选NewDirectory,然后在输入框里直接敲**main/java**(用斜杠分隔层级),回车之后IDE会自动帮你生成嵌套的main和里面的java文件夹,一步到位。

2. 把已有的文件夹标记为对应根目录

要是你已经手动建好了零散的文件夹,也能补救:

  • 右键点java文件夹 → 选Mark Directory asSources Root(变成蓝色图标,代表这是源码目录)
  • 右键点resources文件夹 → 选Mark Directory asResources Root(黄色图标,代表资源目录)
    设置完之后,IDE就会把它们识别成标准的项目结构,显示上也会变成紧凑的嵌套形式。

3. 检查IDE的显示设置(别被显示坑了)

有时候不是没创建成功,只是IDE没显示成嵌套样式:

  • 打开左侧的Project面板
  • 点面板顶部的齿轮图标(设置按钮)
  • 确保Compact Middle Packages选项是勾选的,这样多层嵌套的文件夹就会合并显示成src/main/java,而不是展开成好几层。

4. 用构建工具初始化(最省心)

如果你的项目是Maven或Gradle项目,直接用IDE的新建项目向导选Maven/Gradle,IDE会自动帮你生成完整的标准结构:src/main/javasrc/main/resourcessrc/test/java这些都会自动建好,完全不用手动折腾。

对了,你之前试的Ctrl+F10是运行相关的快捷键,和创建文件夹结构没关系哦,试试上面这些方法应该就能解决啦~

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

火山引擎 最新活动