点击文件-new,可以看到从新项目往下的五个分别是:新建项目;从目录中导入已存在的项目;从版本控制系统中检出项目;新建模块;从目录中导入已存在的模块。
这里要说一下项目和模块的关系。idea的project的模块都是配置在project_dir/.idea/modules.xml
中的,新建的项目本身默认是这个项目的第一个模块。模块本身是没有层级的。在项目结构中可以配置模块间的依赖关系。
新建项目和添加模块的页面都如下所示,可以在左边选择项目类型,然后在右边可以选择对应的依赖和框架,这些jar包可以自动下载。
案例
如果一个父项目下面,又有gradle项目,又有maven项目,如下:
root-Project
|- maven-Project
|- gradle-Project
新建一个项目,然后分别以Gradle模式导入gradle-Project Module,以Maven模式导入maven-Project Module即可。
网友评论