失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > IntelliJ IDEA for Mac 如何创建普通的Java项目_创建项目_新建项目

IntelliJ IDEA for Mac 如何创建普通的Java项目_创建项目_新建项目

时间:2023-08-20 10:41:04

相关推荐

IntelliJ IDEA for Mac 如何创建普通的Java项目_创建项目_新建项目

文章目录

创建 Java 新项目的流程普通 Java 项目结构Java 项目结构特例讲解

创建 Java 新项目的流程

Create New Project

Empty Project

(1)选择【Empty Project】,则项目不会自动创建模块,项目创建成功之后,会自动弹出【Project Structure】窗口,让你创建项目的模块

(2)你也可以选择项目类型【Java】这样在创建项目的同时会自动创建一个模块,默认创建的模块的名称和项目的名称相同。这里要特别注意,其实自动创建的模块的根目录和项目根目录是同一个,因此在项目根目录下面并不会看到单独的模块根目录,换句话说,这样创建的 Java 项目,本身就是一个模块。

输入 Project Name,设置项目所在位置

新增 Modules (模块),类型选择 Java,选择 Module SDK,输入模块名称

创建 Package

创建类

普通 Java 项目结构

IDEA Java 项目结构,如下所示:

Project|--Module|--Package|--源码文件

假设 Java 项目的结构如下:

basic-code (Project Name)|--day04-code (Module)|--src|--day05-code|--src

Java 项目结构特例讲解

需求的项目结构如下:

basic-code # 这是项目根目录|----day04-code # 这是模块根目录|----src # 这是源文件根目录|----day05-code # 这是另一个模块根目录|----src

如下图所示:

如上图所示,显示不符合需求,因为左侧导航栏最顶级只能是模块,但是上图中可以看到显示的名称是 basic-code,和项目名称重复,且只有一个模块,实际项目是有两个模块的 day04-code 和 day05-code。

根据项目结构界面可以得知只创建一个模块名称叫 basic-code,且添加(也就是标记或者指定)了两个 Content Root,如下图所示:

所以 IDEA 的【模块内容导航窗格】才会展示一个模块,且有两个 Content Root,如下图所示:

basic-code # 这个是项目根目录也是模块根目录|----day04-code # 模块根目录下的内容根目录|----src # 这是源文件根目录|----day05-code # 这是另外一个内容根目录|----src

实际按上面的项目结构也能正常运行,但是不符合正确的需求,所以需要改造下。改造成正确的 Java 项目目录结构,按下面步骤调整:

打开【Project Structure】

把 basic-code 改成 day04-code

然后添加一个Content Root,就是模块的实际根目录:/Users/liaowenxiong/IdeaProjects/basic-code/day04-code

src目录标记为Sources,这样src下的源文件才能编译

再创建一个模块,然后依照第3、第4步骤操作即可

总结:其实就是实际有几个模块,就添加几个模块,且每个模块添加一个Content Root,即选择在磁盘中实际模块的根目录。

如果觉得《IntelliJ IDEA for Mac 如何创建普通的Java项目_创建项目_新建项目》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。