目录
一、IDEA整合Tomcat服务器
操作的菜单如下:File | Settings | Build, Execution, Deployment | Application Server
配置Tomcat的路径:
二、IDEA中动态web工程的操作
1、IDEA中如何创建动态web工程
(1)创建一个新模块:
(2)选择需要创建的模块工程
选择自己的jdk版本,然后next
(3)输入模块名,然后finnish
(4)选择框架
创建成功的动态web工程:
2、Web 工程的目录介绍
src目录——存放自己编写的java源代码
web目录——存放web工程的资源文件(html页面、css文件、js文件..)
WEB-INF目录——是一个受服务器保护的目录,浏览器无法直接访问到此目录的内容
web.xml——是整个动态web工程的配置部署描述文件,可以在这些配置很多web工程的组件
(servlet程序、filter过滤器、listener监听器..)
lib目录——存放第三方的jar包(自己创建的)
三、给Tomcat添加第三方jar包
1、第一种添加方式
2、第二种添加方式
(1)可以打开项目结构菜单操作界面,添加一个自己的类库
(2)添加你类库需要的jar包文件
选择到你当前类库需要到的jar包
(3)选择你添加的类库,给哪个模块使用
(4)可以给类库修改名字
(5)选择artifacts选项,将类库添加到打包部署中
四、在IDEA中部署工程到tomcat上运行
(1)修改tomcat的配置
(2)建议修改 web 工程对应的 Tomcat 运行实例名称
(3)确认你的tomcat实例中有你要部署运行的web工程模块
将需要部署的web工程添加到tomcat运行的实例中
其中,Application Context是工程路径
(4)可以修改你的 Tomcat 实例启动后默认的访问
URL:启动tomcat运行实例时,默认打开访问的地址
(5)在IDEA中如何运行、停止Tomcat实例
正常启动Tomcat实例
Debug方式启动 Tomcat实例
正常停止Tomcat实例
重启运行实例(restart server):
update resources: 重新更新web工程中的资源到tomcat运行实例中
update classes and resources: 更新web工程中class字节码和资源文件到tomcat运行实例中
redeploy:重新部署web模块,但是不重启tomcat实例
restart server:重启tomcat实例,并更新web模块内容
(6)修改工程路径
(7)修改运行的端口号
(8)修改运行使用的浏览器
(9)配置资源热部署