### 第一篇、创建一个javaweb项目
前期准备:
1. 下载idea
2. 下载jdk1.8,并配置好环境变量
3. 下载tomcat,并配置环境变量
#### 1.打开idea,新建项目
![1.png](http://zhaodadianxie.cn:8088/blogimg/20200401/493e5f78-7a92-48cb-abc5-688da5212c7c_1.png)
新建一个web application项目,只需要勾选一个选项即可,创建成功后的目录
![2.png](http://zhaodadianxie.cn:8088/blogimg/20200401/7dd6969f-0fd4-4505-a1bf-29a300bb4a1c_2.png)
#### 2.配置tomcat服务器
![3.png](http://zhaodadianxie.cn:8088/blogimg/20200401/cd4db4f5-b3d2-4f20-b470-bbc0f5a670ef_3.png)
点击工具栏右边的add configuration,再点击弹出窗口中的 **+** 号
![4.png](http://zhaodadianxie.cn:8088/blogimg/20200401/42692df1-9b12-4c49-b8b1-998ccdc6a525_4.png)
**选择tomcat server -> local之后,会弹出下面的窗口,name自己随意,而tomcat配置和jre配置需要之前就配置好的**
![10.png](http://zhaodadianxie.cn:8088/blogimg/20200401/436576e1-0853-44cd-bc58-37564e7da704_10.png)
接下来让我们来配置打包成war包的目录,点击deployment
![11.png](http://zhaodadianxie.cn:8088/blogimg/20200401/74b27d19-1167-41c1-b171-9770354fb7c7_11.png)
![12.png](http://zhaodadianxie.cn:8088/blogimg/20200401/fce60844-3252-4964-8d70-eaea2a6e2582_12.png)
完成之后,我们就可以点击运行按钮,运行tamcat
#### 填坑--tomcat报错
![7.png](http://zhaodadianxie.cn:8088/blogimg/20200401/ef5436d4-0ea7-41f5-9d96-55be714b97d8_7.png)
表示找不到 jre 运行环境
方法:
1. 资源管理器下来到 tomcat 目录下的bin目录!![5.png](http://zhaodadianxie.cn:8088/blogimg/20200401/8916e241-da83-48bf-a030-27194807b660_5.png)
2. 右键setclasspath.bat 文件,选择编辑![6.png](http://zhaodadianxie.cn:8088/blogimg/20200401/b24025a6-50c3-4688-881c-14236da133c3_6.png)
找到红框中的字样,改成本机中jdk和jre的路径,如果没有,自行加进去即可
3.再运行tomcat
![8.png](http://zhaodadianxie.cn:8088/blogimg/20200401/2a293232-024d-4a84-b332-513804e54895_8.png)
运行成功
**修改index.jsp,重启tomcat,在浏览器中输入地址,访问http://localhost:8081/**
![9.png](http://zhaodadianxie.cn:8088/blogimg/20200401/49b6b5f5-2c93-488c-b69f-f270338224e2_9.png)
**第一个web项目创建完成**
#### 思考!!!
1. tomcat到底是什么?
**它是基于java开发,并在java环境下运行的一个web服务器 **
2. web服务器是什么?
**基于tcp|ip协议,监听某个端口,处理http请求的一个软件**
3. web application这个项目做了什么?
**他有固定的目录结构,与tomcat所契合,能被tomcat所解析里面编译而成的class文件**