Intellij IDEA之web项目

1、创建web项目
Intellij IDEA之web项目
Intellij IDEA web项目的默认目录结构:
Intellij IDEA之web项目

Eclipse web项目的默认目录结构:

Intellij IDEA之web项目
通过对比发现:
1. Intellij IDEA的web目录对应于Eclipse的webcontent目录
2. Intellij IDEA的External Libraries对应于Eclipse的Libraries目录
3. src对应src
4. Eclipse配置好Tomcat后,新建web项目的时候回自动引入Tomcat的jar包,Intellij IDEA需要自己去配置

2、配置Tomcat

第一步、配置项目的发布路径
Intellij IDEA之web项目
打开Project Structure,将项目发布的路径设置为/tomcat/webapps/项目名称
Intellij IDEA之web项目

第二步、配置Tomcat

我们需要在run configurations中配置Tomcat,打开run configurations有两种方式:

方式二:

Intellij IDEA之web项目

方式二:

新建项目后,在项目右上角,找到下面的按钮

Intellij IDEA之web项目

打开run configurations界面如下:
Intellij IDEA之web项目

Defaults是Intellij IDEA默认的配置文件,我们可以新建一个自己的配置文件,也可以使用默认的配置文件,默认配置文件貌似是不能删除的。
例如,新建一个自己的配置文件,点击加号(两个加号居然都可以点):
Intellij IDEA之web项目
ps:如果找不到Tomcat Server 就点击最后的items more

点击Local,配置本地的Tomcat
Intellij IDEA之web项目

在第一步中,我们将发布路径配置到了/tomcat/Webapps/项目名称,在这里我们需要设置一下访问方式,Application context 默认是”/”,此时我们访问这个项目的URL是:http://localhost:8080,可以将Application context设置为”/项目名称”,这时访问这个项目的URL是:http://localhost:8080/WEBDemo/

Intellij IDEA之web项目

引入tomcat库:
打开Project Structure
Intellij IDEA之web项目

Intellij IDEA之web项目

配置完成后,在右上角找到:
Intellij IDEA之web项目

点击绿色三角形,运行程序。

3、引入第三方jar包

在WEB-INF目录下新建lib目录,将需要的jar包放入lib目录
Intellij IDEA之web项目

可以一次性添加多个,也可以一个一个添加,以一次性添加多个为例:

选中所有的jar包,然后右击,选择Add as Library:
Intellij IDEA之web项目

Intellij IDEA之web项目

打开Project Structure:
Intellij IDEA之web项目

此时会在Modules–>Dependencies选项卡中发现,多了一个lib,点开会发现,就是刚才添加的jar包。
运行程序后,在项目的发布路径下的WEB-INF目录下也会多一个文件夹:
Intellij IDEA之web项目