IntelliJ IDEA 创建web项目1(4)

我习惯使用 1.7的jdk。 这里使用的32位1.7,这个无关紧要了。如果jdk是32位,tomcat建议32位,如果jdk是64位,tomcat建议64位。
IntelliJ IDEA 创建web项目1(4)
有多种方式 创建web项目。
先介绍第一种 jar文件形式的。
IntelliJ IDEA 创建web项目1(4)
先新建一个java项目。然后new module(这里只是教module(模块)的用法,不是一定要这样做的。你也可以直接新建项目的时候,勾选JavaEE第一个webApplication)
IntelliJ IDEA 创建web项目1(4)IntelliJ IDEA 创建web项目1(4)IntelliJ IDEA 创建web项目1(4)
IntelliJ IDEA 创建web项目1(4)

在web/WEB-INF下创建两个文件夹:classes和lib
classes用来存放编译后输出的class文件,lib用于存放第三方jar包。
IntelliJ IDEA 创建web项目1(4)
配置文件夹路径
File -> Project Structure (快捷键:Ctrl + Shift + Alt + S) -> 选择Module :
 选择 Paths -> 选择"Use module compile output path" -> 将Output path和Test output path都选择刚刚创建的classes文件夹。
IntelliJ IDEA 创建web项目1(4)

绑定lib目录为 Dependencies

IntelliJ IDEA 创建web项目1(4)

IntelliJ IDEA 创建web项目1(4)IntelliJ IDEA 创建web项目1(4)IntelliJ IDEA 创建web项目1(4)
IntelliJ IDEA 创建web项目1(4)
配置 Run,准备使用Tomcat
IntelliJ IDEA 创建web项目1(4)
IntelliJ IDEA 创建web项目1(4)
IntelliJ IDEA 创建web项目1(4)
IntelliJ IDEA 创建web项目1(4)

IntelliJ IDEA 创建web项目1(4)
可以不填context路径的。
IntelliJ IDEA 创建web项目1(4)

然后OK就行了。
点击任意一个jsp文件,运行

IntelliJ IDEA 创建web项目1(4)IntelliJ IDEA 创建web项目1(4)
新建Servlet之前,配置一个东西,
因为没有 servlet-api。
IntelliJ IDEA 创建web项目1(4)
IntelliJ IDEA 创建web项目1(4)IntelliJ IDEA 创建web项目1(4)IntelliJ IDEA 创建web项目1(4)
新建Servlet
IntelliJ IDEA 创建web项目1(4)

IntelliJ IDEA 创建web项目1(4)

IntelliJ IDEA 创建web项目1(4)
IntelliJ IDEA 创建web项目1(4)
然后 Servlet成功运行了。

IntelliJ IDEA 创建web项目1(4)
这种用法和eclipse创建web项目甚是相似。适合初学web的,比如刚刚学习jsp/Servlet的那种。
这里所有的东西,包括目录层次都是 与 Eclipse非常非常相似的。
下面是一个类似 总结的配置。

下面是一个直接新建web项目的效果图

IntelliJ IDEA 创建web项目1(4)

IntelliJ IDEA 创建web项目1(4)

IntelliJ IDEA 创建web项目1(4)
IntelliJ IDEA 创建web项目1(4)IntelliJ IDEA 创建web项目1(4)IntelliJ IDEA 创建web项目1(4)

这玩意 熟练了之后 也简单的很,无需记忆的。
IntelliJ IDEA 创建web项目1(4)