您当前的位置: 首页 >  ide

liaowenxiong

暂无认证

  • 2浏览

    0关注

    1171博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

IntelliJ IDEA 项目开发中各个目录的关系

liaowenxiong 发布时间:2021-08-10 18:12:51 ,浏览量:2

项目根目录(Project Root):本地硬盘中存放项目内容的根目录

项目名称(Project Name):IDEA 保存的项目名称,默认和项目根目录的名称相同,可以修改。有啥作用?通过 IDEA 部署应用到服务器上,默认使用这个项目名称作为应用名称

模块根目录(Module Root):模块根目录可以和项目根目录相同,这样的结果就是项目本身也变成一个模块;模块根目录可以不在项目根目录之下,也就是说项目根目录以外的目录可以和项目的模块关联,成为模块的根目录;或者说项目的模块可以选择项目根目录以外的目录作为模块根目录

模块名称(Module Name):IDEA 保存的模块名称,可以修改。有啥作用?编译文件输出路径的根目录默认以模块名称命名;IDEA 模块配置文件以模块名称命名;自动部署时默认的模块名称

内容根目录(Content Root):内容根目录可以和模块根目录相同,也可以指定模块根目录外面的,甚至项目根目录外面的目录作为模块的内容根目录

源文件根目录(Sources Root):源文件根目录必须在内容根目录下面,源文件根目录可以和内容根目录相同,这样的结果就是内容根目录下的目录都变成包,例如,下面的目录 src 就会变成包了。按理 src 才是源文件根目录,但是你指定内容根目录是源文件根目录后,就是这样的效果

无论如何,实际项目开发中,正常的项目结构应该是这样的:

basic-code (Project Name & Project Root)
    |--day04-code (Module Name & Module Root & Content Root)
           |--src (Sources Root)
              |--package
                    |--源文件
    |--day05-code
           |--src
             |--package
                    |--源文件
关注
打赏
1661566967
查看更多评论
立即登录/注册

微信扫码登录

0.2127s