day04

tomcat集成到idea内

 目的:让idea帮我们部署项目,并且启动、关闭、重新部署服务器
    ① 将tomcat的路径设置到idea内
        settings-->application Servers-->-->Tomcat的bin目录上一级
    ② 创建java的企业级模块(动态的web工程)
        new-->动态web项目-->JDK/Tomcat/web-->设置模块名
        本地动态web项目的结构:
            day04_tomcat01   项目名
                src    java代码
                web
                    静态资源(html/css/js/图片、音频、视频...)
                    WEB-INF
                        web.xml     web项目的核心配置文件
                        lib         第三方jar包(lib必须在WEB-INF下,名称必须为lib)
    ③ 通过idea启动服务器
        点击启动按钮(正常启动、debug启动),idea存在一个自动的机制(会自动弹出浏览器打开页面)
    ④ idea启动的并不是本地服务器
        idea对于服务器的机制,为每一个web模块,创建一个服务器镜像(副本)
            C:\Users\86152\.IntelliJIdea2019.2\system\tomcat\各种服务器目录
    ⑤ 部署在服务器上的项目是什么结构的?
        war包(部署在服务器上的项目)的目录结构
              项目的目录\out\artifacts\war包内容
              day04_tomcat01_war_exploded(web下的所有内容)
                    静态资源(html/css/js/图片...)
                    WEB-INF
                        classes     src下编写的java代码
                        web.xml     核心配置文件
                        lib         第三方jar包
    ⑥ tomcat的基础设置
        a. 本地服务器端口号的设置
            本地服务器安装目录/conf/server.xml
            <Connector port="9999" protocol="HTTP/1.1"
                           connectionTimeout="20000"
                           redirectPort="8443" />
        b. idea内镜像服务器的设置
            name:  建议将name设置成和当前模块挂钩的名字
            自动弹出浏览器和网址的设置
            修改更新的默认选中
            镜像服务器的独立端口号
            部署在服务器上的war包
            application context   设置上下文路径
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

pk5515

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值