前言
首先是思想上的改变。很多使用过eclipse或者myEclipse的同事都有workspace(工作空间)的概念。但在IDEA中workspace被替换成了Porject,eclipse中的Project(项目)在IDEA中的概念就是Module。
Intellij IDEA 创建Web项目
1.File -> New Module,进入创建项目窗口
2.选择Java类型
- Java视图主要用来进行Java SE开发的
Java EnterPrise视图主要用来进行Java EE开发的,web项目大多在这个视图开发 - new SDK--->选择jdk安装目录(注意不是jre)
- 选择Java版本
- 选择Tomcat服务器
在Additional Libraries and Frameworks:勾选项目所需的库和框架。因为要创建web项目,所以选择Web Application。
3.填写项目名称及目录,然后点击Finish。
【特别注意】
如果你当前视图已经有一个项目,如果你想要新建一个项目,注意要把项目路径给改了,不要在原来的工作空间,不然你新建的项目会被建立在原来的工作空间中。比如我当前项目是lookyi,我新建项目的地址是这样的:
新建的项目会被建立在原来的工作空间中:
4.项目属性配置
(1)配置项目的JDK和language level
(2)配置Module
-
Module中的source中主要配置文件夹类型;
在main文件夹下新建一个java文件夹,把它设为源代码文件夹(点击“Sources”)
-
Path主要配置class文件编译后存放的路径(我自己在web-inf下创建了classes和lib文件夹,个人习惯);
点击Modules -> Paths,勾选"Use module compile output path",将"Output path"和"Test Output path"都改为之前创建的classes目录 :
-
Dependencies配置项目jar包,jdk,server,项目自身lib中的jar;
配置Tomcat
1.配置Tomcat
打开面板 Run -- 》Edit Configurations,点+号,选择 Tomcat server --> Local --> ,在"Name"处输入新的服务名,点击"Application server"后面的"Configure...",弹出Tomcat Server窗口,选择本地安装的Tomcat目录 -> OK
输入tomcat名称和配置信息后,点击“Deployment”标签页,点击下面的+号,在弹出的列表中选择“Artifact”, 弹出提示框, 选择要deployment的project(添加Artifact部署)。
2.在Tomcat中部署并运行项目
Run -> Edit Configurations,进入"Run Configurations"窗口 2.选择之前配置好的Tomcat,点击"Deployment"选项卡,点击"+"->"Artifact"-> 选择创建的web项目
修改"Application context"-> Apply -> OK
运行Tomcat,在浏览器中查看运行结果就OK。