idea版本:2017.1.3 tomcat版本:Tomcat-7.0.52
配置Tomcat服务
idea引入Tomcat配置
话不多说,上图
- 点击红框框
- 依次点击红框框
点击1配置Tomcat服务;
点击2添加Tomcat服务;
点击3选择Tomcat在你本机上的路径;
点击4选择Tomcat目录
点击5确定,完成配置
另外6和7,你在6上面输入什么,当你最后点击ok确定的时候,7上面就显示什么。你可以给自己的Tomcat服务起个酷炫的名称
ok, 实际上,到这步Tomcat配置已经完事了。
但是我们还有一些常规的配置也要说一下
Tomcat常规配置
我们就来根据下图依次说说各个配置
server选项卡
顾名思义,就是对Tomcat服务的常规配置
Application server:就是你在引入Tomcat时,idea会自动识别Tomcat版本,然后回显到此处
Open browser:勾选After launch,默认浏览器。可选择的有哪些你自己试试就行。另外下面输入框里是你启动项目之后要访问的ip地址,但是其中的端口号似乎不起作用
VM options:似乎是对虚拟机的选项,我的项目中,如果不输入-Djava.net.preferIPv4Stack=true
,启动项目时会报错。异常如下:
严重: failed setting ip_ttl
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
...
On Update action:当你的代码改变的时候,Tomcat会根据你的选择来做对应的事
On Frame deactivation:当编辑器失去焦点,Tomcat去做什么
JRE:jdk的版本
- Tomcat Server Setting
HTTP port: tomcat的http请求的端口号
HTTPs port:Tomcat的https请求的端口号
Deployment选项卡
部署时打包格式
点击"+"号,选择Artifact,然后选择后面带exploded的方式(如果不选择的话,会导致server选项卡中配置On Update action或On Frame deactivation时缺少热部署选项Update class and resources。而这个选项是当修改静态资源或java文件时,Tomcat加载修改之后的文件)
Application context:就是项目的访问的项目路径