首先,把官网地址附上-点击进入 http://tomcat.apache.org/接着,进行以下操作:
Tomcat安装
解压即可,安装就over了,但解压路径最好不要是C盘,也不要命名有中文和特殊字符,可能会出现拒绝访问等问题,切记!!!
二、Tomcat热部署到IDEAintellij idea默认文件是自动保存的,但是手头有个项目jsp文件改动后,在tomcat中不能立即响应变化这时就需要热部署。
在idea tomcat 中server的配置里,有个on frame deactivation,选择update classes and resources。另外有个配置on update action,就手动操作时采取什么动作,可以重启服务器,也可以像上面一样更新类和资源文件,我选的是Redeploy。可是当前项目没有update classes and resources这个选项,有个Hot Swap classes。这是由于服务器添加的Artifact类型问题,一般一个module对应两种类型的Artifact,一种是war,一种是war explored。war就是已war包形式发布,当前项目是这种形式,在这种形式下on frame deactivation配置没有update classes and resources选项。war explored是发布文件目录,选择这种形式,on frame deactivation中就出现update classes and resources选项了。具体操作如下:
到这里,Tomcat热部署上idea了,over~
三、idea两种热部署设置方法第一种方法就是idea自带的设置,上面已经配好了!
第二种方法:在pom.xml添加相应依赖(不建议使用),因为之后开发不会很注重有没有引入热部署坐标依赖,还不如直接在idea上配置,所谓一劳百益嘛!!!具体操作如下:
1
2
3
4
5
6
7
org.springframework.boot
spring-boot-devtools
runtime
true
org.springframework.boot spring-boot-devtools runtime true
到这里,两种方法也讲完了!