前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >7. Servlet入门 - 使用IDEA创建web工程配置tomcat

7. Servlet入门 - 使用IDEA创建web工程配置tomcat

作者头像
Devops海洋的渔夫
发布2022-01-14 17:41:10
5770
发布2022-01-14 17:41:10
举报
文章被收录于专栏:Devops专栏Devops专栏

7. Servlet入门 - 使用IDEA创建web工程配置tomcat

实操-使用IDEA创建web工程配置tomcat

1.目标

  • 能够在IDEA配置tomcat 并且创建web工程

2.讲解

2.1 IDEA配置tomcat
操作的菜单如下:File | Settings | Build, Execution, Deployment | Application Servers

image-20201110083555729

配置你的 Tomcat 安装目录:

image-20201110083755947

就可以通过创建一个 Model 查看是不是配置成功!!!

image-20201110083901161

image-20201110083939496

2.2 IDEA 中如何创建动态 web 工程
1、创建一个新模块:

image-20201110083901161

2、选择你要创建什么类型的模块:

image-20201110084156903

3、输入你的模块名,点击【Finish】完成创建。

image-20201110084236223

4、创建成功如下图:

image-20201110084323291

2.3 Web 工程的目录介绍

image-20201110084857717

代码语言:javascript
复制
- src 目录存放编写的 java 源代码
- web 目录专门存放web工程的资源,例如:html、css、js等
  - WEB-INF 目录是一个受服务器保护的目录,浏览器无法直接访问到此目录的内容
    - lib 目录用来存放第三方的 jar 包。(IDEA还需要自己配置导入)
    - web.xml 这是整个web工程的配置部署描述文件,可以在这里配置很多web工程的组件,
      比如:Servlet程序、Filter过滤器、Listener监视器、Session超市..等等
2.4 如何给动态 web 工程添加额外 jar 包
1、可以打开项目结构菜单操作界面,添加一个自己的类库:

image-20201110124545253

2、添加类库需要的 jar 包文件。

image-20201110124738173

3、选择你添加的类库,给哪个模块使用:

image-20201110124819175

4、选择 Artifacts 选项,将类库,添加到打包部署中:

image-20201110124952420

image-20201110125149013

2.5 如何在 IDEA 中部署工程到 Tomcat 上运行
1、建议修改 web 工程对应的 Tomcat 运行实例名称:

image-20201110140900305

image-20201110140951581

image-20201110141114493

2、确认你的 Tomcat 实例中有你要部署运行的 web 工程模块:

image-20201110141310057

3、你还可以修改你的 Tomcat 实例启动后默认的访问地址:

image-20201110141416087

4、在 IDEA 中如何运行,和停止 Tomcat 实例。
4.1、正常启动 Tomcat 实例:

首先在 index.jsp 写上一些内容:

image-20201110215831981

启动 Tomcat 如下:

image-20201110141700786

浏览器呈现如下:

image-20201110215902552

4.2、Debug 方式启动 Tomcat 运行实例:

image-20201110141723226

4.3、停止 Tomcat 运行实例:

image-20201110141829351

4.4、重启 Tomcat 运行实例:

image-20201110141918486

2.6 修改工程访问路径

image-20201110142111578

2.7 修改运行的端口号

image-20201110142154935

2.8 修改运行使用的浏览器

image-20201110142224099

2.9 配置资源热部署
1. 存在的更新问题:

有时候,我们开发页面JSP的时候,如果没有配置资源热部署,那么每次都要重启一遍 tomcat 才能看到自己写的新内容,如下:

image-20201110224220371

2.配置资源热部署:

image-20201110142334172

3. 配置之后的效果如下:

image-20201110224343484

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2021-11-01,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 海洋的渔夫 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 7. Servlet入门 - 使用IDEA创建web工程配置tomcat
    • 实操-使用IDEA创建web工程配置tomcat
      • 1.目标
      • 2.讲解
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档