1. Tomcat-IDEA整合Tomcat服务器

  1.1 打开IDEA的setting页面

  

idea左下角添加services_web工程

 

   1.2 在Build,Execution,Deployment下找到Application Servers选项,在右侧栏点击“+”,添加Tomcat服务器,然后在最右侧栏里填写Tomcat的地址,即可。完成页面如下:

  

idea左下角添加services_idea左下角添加services_02

 

 

idea左下角添加services_服务器_03

 2. Tomcat动态创建web工程

  2.1 选中项目,new一个模块

  

idea左下角添加services_idea左下角添加services_04

 

  2.2 选择创建一个什么样的模块

  创建Java Enterprise,修改Name,更改模块模板为Web application,添加Application server(刚刚配置好的Tomcat)然后next即可,创建成功如下图:

  

idea左下角添加services_jar包_05

 

   

idea左下角添加services_服务器_06

 

 3. 动态web工程目录介绍

  3.1 首先在WEB-INF目录下创建lib目录,该目录用来存放用来导入的jar包。

 

idea左下角添加services_jar包_07

 

   3.2 目录介绍

    src目录是用来存放java源代码的。webapp目录是专门用来存放web工程的资源文件。比如:html页面、css文件、js文件等。WEB-INF目录是一个受服务器保护的目录,浏览器无法直接访问到此目录的        内容。web.xml是整个web工程的配置描述文件,可以在这里配置很多web工程的组件,比如Servlet程序、Filter过滤器、Listener监听器、Session超时等等。lib目录用来存放第三方的jar包(IDEA还需要自己配置导入)。

4. 给Tomcat添加第三方jar包

  方法一:将要添加的jar包导入lib目录中,在lib目录下选中这些jar包添加到类库中,结果如图:

  

idea左下角添加services_服务器_08

 

   方法二:(1)打开项目结构菜单操作界面,添加一个自己的类库。

 

idea左下角添加services_jar包_09

 

 

 

idea左下角添加services_web工程_10

 

 

     (2)添加需要的jar包

  

idea左下角添加services_jar包_11

 

 

     (3)选择应用的模块

idea左下角添加services_idea左下角添加services_12

 

 

   (4)fix,将类库添加到打包部署中。

  

idea左下角添加services_idea左下角添加services_13

 

 

 5. 在IDEA中启动部署web模板

  5.1 建议修改web工程运行的Tomcat实例名称

  

idea左下角添加services_jar包_14

 

 

   5.2 确认要部署的工程添加到tomcat实例中。

  

idea左下角添加services_服务器_15

 

 

 Application context是工程路径

  5.3 可以修改Tomcat实例启动后默认的访问地址

  修改url中的地址即可。原地址为:http://localhost:8080/demo1_war_exploded/

  修改后的地址为:

  

idea左下角添加services_idea左下角添加services_16

 

 

 

 

 6. Tomcat实例使用的其他细节说明

  6.1 修改工程访问路径

  

idea左下角添加services_web工程_17

 

 

idea左下角添加services_jar包_18

 

   6.2  修改运行的端口号、运行的浏览器。

  

idea左下角添加services_web工程_19

 

   

idea左下角添加services_idea左下角添加services_20

 

   6.3 修改热部署资源,当修改页面内容时,刷新浏览器后会做出同样修改。

idea左下角添加services_jar包_21

 

今天复习到此结束。

明天计划复习Servlet