带你玩转IDEA系列之创建各种项目
一、创建JavaSE项目
- 打开IDEA,点解Create New Project
- 点击左侧的Java选项,然后选择JDK版本。在2020.1版本中,你还可以下载其他JDK版本,这是IDEA在2020.1版本中新添加的功能。然后点击Next。
- 不需要从模板创建项目,直接Next。
- 填写项目名称与保存路径,点击Finish
- 询问你是否创建项目,点击OK
- 创建完项目后的目录结构如下图
- 在src下创建包、类等。
二、JavaWeb项目
1.方式一
- Create New Project,点击Java Enterprise,配置JDK版本,JavaEE版本,天机Tomcat。
- 如果是第一次创建则需要配置Tomcat。点击 Application Server 选项右侧的New,点击Tomcat Server
- 找到自己Tomcat所在文件夹即可,点击OK,回到刚才的界面,点击Next
- 是否从模板创建项目,勾选。点解Next
- 填写项目名称,项目路径,其他默认即可。Next
- 相信你对这个目录非常熟悉
2.方式二
使用Maven创建JavaWeb项目。详细创建过程见下文。
三、创建Maven项目创建
配置Maven在此处不做讲解
1.选择模板
- Create New Project,左侧选择Maven,勾选Create from archetype,选择maven- archetype-webapp,点击Next。
- 填写项目名称,路径及GAV,点击Next。
- 关于Maven的东西,如果以配置好,直接Finish。
- 你会发现目录似乎不太一样
- 此时你需要根据自己的需要来创建目录
2.不选择模板
- Create New Project,左侧选择Maven,直接Next。填写相关内容。Finish
- 你会发现,目录结构好像还不对。
- 点击项目名,右键,点击Add Framework Supor… ,
- 将两个都勾选上即可。
四、创建多模块依赖项目
- 创建空项目,Next
当然,你也可以不创建空项目,我是为下面创建其他项目做准备。
- 填写相关内容,Finish后会让你选择JDK
- 点击File,New,Module
- 创建一个不使用模板的Maven Module。将src目录删除即可。
- 点击Maven,右键,新建Module。创建Maven JavaWeb项目。你会发现此时多出一个父依赖。一般父项目中回放一些公共依赖。
- 此时你会发现父pom中包含子Module,子module中依赖父项目。
五、创建SpringBoot项目
我直接在上面空项目下创建
-
创建爱你SpringBoot的Module
-
填写相关内容,Next
-
选择你想要的依赖,点击Next
-
填写项目名称和路径(自动生成,无需更改),点击Finish
-
此时项目创建完成
六、创建SpringCloud Netflix项目
建议先创建一个Maven父项目,再创建微服务项目
其创建过程与创建SpringBoot项目无任何差别,只不过选择的依赖不同而已
- 创建Module
- 选择依赖,点击Next
- 填写项目名称,路径等,点击Finish
- 创建完成后结构如下
六、创建SpringCloud Alibaba项目
想要直接创建SpringCloud Alibaba项目需要一款名为Alibaba Cloud Toolkit的插件
- 创建项目,选择Alibaba Java Initializr
- 填写相关内容,Next
- 选择相关依赖,Next
- 填写项目名和路径,Finish
- 项目结构如下
到此,大部分创建项目的过程都包括在内了。如果文章中有错误的地方,还请在评论区指出。