idea15集成tomcat

java开发由eclipse转移到了idea上面,提升的效率不是一点半点,有人说,感觉以前用eclipse实在浪费生命!哈哈

tomcat配置步骤

  1. idea入口
    这里写图片描述

  2. 新增tomat server
    这里写图片描述

  3. tomcat 热部署配置
    这里写图片描述

  4. 选择war
    这里写图片描述

  5. 启动OK

踩到的坑

在第一次配置的时候,尤其是使用ali的tomcat(集成了不少的插件),遇到了一些坑。

  1. 启动很快完成,没有真正启动项目
    警告报错信息:server not connected…
    检查catalina.bat/sh 有无JAVA_OPTS配置,有则删除,这和idea配置部署原理有关系,见下节。

  2. 点击红色停止按钮,不能很快停止,需要再点下骷髅头。
    这里写图片描述

idea tomcat配置原理

参考> http://www.voidcn.com/blog/yangcheng33/article/p-6265449.html
大概描述下:

  • idea下新增tomcat server会在用户目录下
C:\Users\xxxxx\.IntelliJIdea15\system\tomcat

生成对应的配置文件
这里写图片描述

  • 比较重要的就是catalina目录下的ROOT.xml和server.xml配置文件

这里写图片描述

  • catalina目录下的ROOT.xml自动生成配置,context指向web工程的target目录,从而实现热部署等功能
<?xml version="1.0" encoding="UTF-8"?>
<Context path="" docBase="D:\workSpace\idea_space\test\test-web\target\atkfb" />
  • 启动时,配置文件会“覆盖”(ps错误理解)原有的tomcat安装目录下的对应配置,从而多个web工程可以使用同一个tomcat,idea会做好配置文件的控制(ps端口、docbase等
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值