本专栏参考尚硅谷idea教程视频,笔记出自视频,稍微加入了少量个人理解
这里选择 Create New Project,需要明确一下概念:
IntelliJ IDEA 没有类似 Eclipse 的工作空间的概念(Workspaces),最大单元就是
Project。这里可以把 Project 理解为 Eclipse 中的 Workspace。
选择指定目录下的 JDK 作为 Project SDK。
如果要创建 Web 工程,则需要勾选上面的 Web Application。如果不需要创建 Web
工程的话,则不需要勾选。这里先不勾选,只是创建简单的 Java 工程。
其中,选择 New:
选择 jdk 的安装路径所在位置和tomcat的版本和安装路径;
给创建的工程起一个名字,点击 finish。

调出工具条和按钮组

接着在 src 目录下创建一个 package:
不管是创建 class,还是 interface,还是 annotation,都是选择 new – java class,
然后在下拉框中选择创建的结构的类型。
接着在类 HelloWorld 里声明主方法,输出 helloworld,完成测试。

说明:在 IDEA 里要说的是,写完代码,不用点击保存。IDEA 会自动保存代码。
中只有 Project(工程)和 Module(模块)的概念。这里的对应关系为:
| IDEA 官网说明: An Eclipse workspace is similar to a project in IntelliJ IDEA An Eclipse project maps to a module in IntelliJ IDEA |
| 翻译: Eclipse 中 workspace 相当于 IDEA 中的 Project Eclipse 中 Project 相当于 IDEA 中的 Module |
这个地方刚开始用的时候会很容易理不清它们之间的关系。

这类项目一般是这样划分的,比如:core Module、web Module、plugin Module、solr Module 等等,模块之间彼此可以相互依赖。通过这些 Module 的命名也可以看出,他们之间都是处于同一个项目业务下的模块,彼此之间是有不可分割的业务关系的
接着选择 Next:

之后,我们可以在 Module 的 src 里写代码,此时 Project 工程下的 src 就没什么用了。可以删掉。

