![dfcdaf0a9eeff0eb26571484bf92dd42.png](https://i-blog.csdnimg.cn/blog_migrate/105b07eca2dfd4592fdecc8919a56465.png)
新建JavaWeb项目
![63518c2467fe8d0188e60c05a1c9e355.png](https://i-blog.csdnimg.cn/blog_migrate/0769b5f9505b56089bfec71909323c6d.png)
在打开的窗口中选择Web Application(xx).最好应用create web.xml这样可以帮我们剩下一些事。
创建classes文件夹和lib文件夹
在WEB-INF下创建classes文件和lib目录,分别用于存放class文件和库文件。
![1d82285c445d99d9f4d95c4e40c42cdb.png](https://i-blog.csdnimg.cn/blog_migrate/84a3acf4e3eea886b0c370959feeabb9.png)
创建servlet
既然是javaweb项目,我们的项目中肯定少不了servlet,下面我们来创建一个servlet,不过在这个之前我们先在src目录下创建一个com包用于分类吧。比如:com.test
右键选择我们刚刚创建的文件夹test->servlet。
输入servlet的名字,点击ok
![d2df9918eb98dcbe23629e5e906323f9.png](https://i-blog.csdnimg.cn/blog_migrate/6ac7a6018d0d6b2d63d87cd385ca657a.png)
我们打开我们创建的servlet,会发现在你的servlet关键字是红色的,哪个是因为你没有导入servlet的lib文件。
servlet的jar包
我们先下载一个tomcat,然后可以在它的lib目录下找到servlet-api.jar这个文件,我们首先将这个文件复制到我们刚刚创建的lib文件夹中(不复制也可以,不过最好复制过去,单独统一管理)
点击左上角“File”—>Project Structure
找到libraries->"+"->找到我们需要的servlet的jar包->“OK”
在project的设置中,我们去选择输出路径,这个需要将他改为我们刚刚创建的classes文件夹
![820583d8bb7cd24840690a46c95631fb.png](https://i-blog.csdnimg.cn/blog_migrate/a382844f622089d9c5c4b9d7404810da.png)
然后找到WEB-INF文件夹下的web.xml为我们的第一个servlet添加servlet-mapping
![543db6136f3f4cb74bab3297e9f8cb6a.png](https://i-blog.csdnimg.cn/blog_migrate/a18c5120a639d6a2216abde465f1c52e.png)
配置tomcat
配置tomcat并启动,本身不携带tomcat需要我们自己下载, 我们去tomcat官网下载解压到硬盘中(非系统盘),比如我放在D盘中,
![d5aff12fb01e3c6b353936f0b839a32c.png](https://i-blog.csdnimg.cn/blog_migrate/82028c6038247a801b23053662ebcb07.png)
然后点击"+"找到tomcat-local
![ecc743e604f9af0b7a16808537738fd2.png](https://i-blog.csdnimg.cn/blog_migrate/1ad4d2a970c2902fd4f42f9041d66977.png)
在server中添加Application server 完成之后切换到Deployment中添加部署
![c397d384e8632dffd504159ea59a3aac.png](https://i-blog.csdnimg.cn/blog_migrate/1c3db0d8ed1502bebdeec4bd0a817b6a.png)
这样我们的配置就基本完成,最后点击
![0f19d4b4c2ddc5c91d87274b1a317250.png](https://i-blog.csdnimg.cn/blog_migrate/f6b6b4827c2be7048b31146f769fbca0.png)
我们最简单的javaweb就可以可以运行了。
![9ccbb61abee0675fc991db03c175f183.png](https://i-blog.csdnimg.cn/blog_migrate/855e7fd98bafe2ac9de462ba2ebe6b7d.png)
完成输出。