使用IDEA配置并创建一个Servlet项目

在这里插入图片描述

如何通过IDEA创建一个Servlet项目(先手工体会过程)

1. Servlet项目需要依赖一组特殊定义的标准接口(jar包里的一组接口)-和JDBC的使用时添加jar包是一回事,为了让IDEA可以加载到这组类
  • 1.1 在项目中新建lib目录
  • 1.2 把servlet中的jar包复制到lib下(tomcat\lib\servlet-api.jar )
    在这里插入图片描述
  • 1.3 配置(使IDEA识别到这个jar包的位置)

在这里插入图片描述
然后选中刚刚jar包所在的目录,一路ok下去就完成了

2. 创建开发过程的目录结构
  • 2.1 放HTTP静态资源的目录(html/css/js/jpg等文件)
  • 2.2 放Servlet开发源码的位置
  • 2.3 放配置Servlet相关的配置文件(web.xml)的位置

实际上怎么组织都可以,下面是我自己的一种组织方式:

1)新建web/WEB-INF,将tomcat的xml文件拷贝过来再做适当修改
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
2)编译
在这里插入图片描述
编译后产生out文件:
在这里插入图片描述
3)打包
手动把 静态资源(index.html)、动态资源(web.xml、tomato.HelloServlet.class)按照规则放置到一个目录里
在这里插入图片描述
4)部署
将0408目录复制到tomcat\webapps目录下
在这里插入图片描述
重启tomcat
在这里插入图片描述
5)验证
通过浏览器访问 http://127.0.0.1:8080/0408/
在这里插入图片描述
在这里插入图片描述

3. 要是引入了第三方jar包

比如JDBC jar
打包时需要多把JDBC的jar包也打入
打包方法:放在0408\ WEB-INF\lib \mysql.jar(加粗的这部分是固定的)
运行期间,Tomcat会从这个目录找指定的类文件,否则就会报ClassNotFound异常

初步借助IDEA提供的工具

1. Facets

在这里插入图片描述
这里只需要看一下这两个的位置对不对,一般都是没有问题的,直接Apply,ok
在这里插入图片描述

2. Artifacts

在这里插入图片描述
在这里插入图片描述
什么都不用改

接下来:

在这里插入图片描述
在这里插入图片描述
然后可以看到已经部署好了

在这里插入图片描述

3. 当开发环境就是运行环境时(Tomcat在本机时),让IDEA帮我们部署

关联IDEA和Tomcat
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述在这里插入图片描述
在这里插入图片描述
点击OK就完成了

运行时直接点击下图这个,就可以直接启动了
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值