idea没有热部署刷新按钮
可以使用Ctrl+F9快捷键来实现热部署刷新。
刷新按钮为对整个项目的pom.xml进行reimport点击clean,清除编译后的项目文件点击package,打包Idea界面下方。点击4号红框处刷新按钮,idea会自动开始下载pom文件中所配置的jar包(idea窗口下方会有进度条用来显示下载进度)。
ideaconsole刷新按钮操作方式如下。ctrl+shift+A。查找Registry。
它通常位于工具栏上,并且点击它可以启动您的应用程序或运行测试等操作。
确保使用的是debug模式。确保tomcat是由idea实例化的。也就是说tomcat是在idea中配置好的 (特殊的修改如:项目配置文件,某些特殊类新增,方法名称参数的添加修改引起的不能热部署就必须重启,当然你也可以用Jrebel插件。
先找到软件上如图所示的图标,打开Project Structure.2 【配置project】这里需要注意四个地方。项目名称,可以随便起。New一个jdk的安装路径。选一个0的接口。项目的classes路径。
JRebel激活方案
1、JRebel 激活 打开下面的网站,用Twitter或者Facebook登录,然后就能获得注册码了。然后在IDEA里面Help-JRebel-Activate,复制粘贴激活码就行了。
2、步骤:首先打开Myeclipse,点击“help”--“Jrebel config center”,选择“Activation”,点击“free”就会自动打开浏览器(用google浏览器打开网址)进入Jrebel官网。获取激活码需要使用facebook或者twitter分享一下才可以得到。
3、首先打开Myeclipse,点击“help”--“Jrebel config center”,选择“Activation”,点击“free”就会自动打开浏览器(用google浏览器打开网址)进入Jrebel官网。获取激活码需要使用facebook或者twitter分享一下才可以得到。
如何在idea中设置tomcat热部署
我们都知道部署tomcat有三种方式,比较直接的就是直接将war包放到webapp中让它自己解压,但是idea并不是采用这种方式。如果直接去tomcat下找的话,我们也会发现找不到我们的项目。
确保使用的是debug模式。确保tomcat是由idea实例化的。也就是说tomcat是在idea中配置好的 (特殊的修改如:项目配置文件,某些特殊类新增,方法名称参数的添加修改引起的不能热部署就必须重启,当然你也可以用Jrebel插件。
在idea tomcat 中server的配置里,有个on frame deactivation,选择update classes and resources。
intellijidea默认文件是自动保存的,但是手头有个项目jsp文件改动后,在tomcat中不能立即响应变化。要jsp文件改动后立刻看到变化,有个配置。在ideatomcat中server的配置里,有个onframedeactivation,选择updateclassesandresources。
之后会出现下图,name栏可以随意填写,然后点击Configure,找到你的tomcat的目录,一定要是bin目录的父目录,最后你会看见一个fix的警告,点击它 直接点击加号,然后选择Artifact 点击OK,配置就完成了。
集成Tomcat服务器:IDEA提供了与Tomcat服务器的集成,可以轻松启动、停止和重启Tomcat服务器,而不必手动配置或管理Tomcat服务器。