eclipse ss...首先你得把JRebel安装在eclipse。可以打开eclipse,打开帮助》EclipseMarketplace,搜索jrebel,点击安装即可,eclipse和我的eclipse有什么区别?不需要安装我的eclipse 插件,只需要下载一个j2ee版本的eclipse,然后就可以安装svn、xml等,插件。
jrebel本热部署插件。商业版有这个功能,社区版功能比较少。从上图可以看出,reloadclass是在编译之后,而Intellij没有类似的保存java文件时自动编译的功能。需要手动触发编译,ctrl shift f9会在左下角看到一个绿色的提示框。建议已经重装了几个类文件,但是这里重装不能实现真正的hotswap,但是eclipsewtp的hotswap和这个差不多,只不过是自动的,intellij也可以通过录制宏实现自动。
确保调试模式用于确保tomcat被idea实例化。(特殊修改:一些特殊类的项目配置文件添加了新的名称参数,导致热部署重启。JRE bel插件插件toll实现部门修改热部署,包括修改项目配置文件等热部署描述,指的是热部署的普通修改。)项目配置图:
此错误由以下两个原因引起。jrebel不支持中文路径。1.eclipse路径包含中文!2.当前系统用户文件夹包含中文。是因为你的tomca 插件没有指定tomcat的文件位置和对应的jdkin eclipse安装后;openeclipse-Window-Perfected-> tomcat >根据需要指定Tomcat和jdk,或者网上看看。
4、为什么我的 eclipse中没有这个路径plugins\org,zeroturnaround,eclips...首先你得在eclipse中安装JRebel。可以打开eclipse,打开帮助》EclipseMarketplace,搜索jrebel,点击安装即可。试试这个方法:checkifthisentryisadirectoryora();如果(1,IdentifierHighlighter高亮显示选择的变量插件(idea14不能用于报错),当插件没有安装时,快捷键是选择这个变量然后按Ctrl F7idea选择默认变量,不会作为eclipse。安装此插件后,可与eclipse相同。2.KeyPromoter快捷键提示插件当你点击鼠标的一个功能时,可以提示你这个功能的快捷键是什么,以及你使用这个按钮的频率。3.Jrebel热部署。
5、 eclipse和My eclipse的区别是什么?现在只有破解版。好像从我的eclipse6.5开始就没有单独安装了,而是下载了集成的my eclipse安装后破解。不需要安装我的eclipse 插件,只需要下载一个j2ee版本的eclipse,然后就可以安装svn、xml等。插件.区别如下:Eclipse是基于Java的开源可扩展开发平台。它本身只是一个框架,一套通过插件组件构建开发环境的服务。
6、 jrebel和 eclipse的debug模式有何区别背后的原理应该是一样的,eclipse debugging也支持这个,而且这个应该不是eclipse本身的功能。应该是JVM本身支持代码热替换,因为代码毕竟会在JVM中执行。在JVM设计中有一些代码热替换的约定已经被限制了,无论你使用JREBEL还是Eclipse都会受到这个限制,这使得修改在不重启的情况下是不可能生效的。例如,如果您已经加载了一个类,并且它的最终静态变量已经初始化,那么您可以更改代码来更改这个静态变量的值,这在JVM设计中是不支持的。如果不使用任何工具重启服务器,您就不可能支持这种热更换。
主要目的是节省开发时重启服务器的时间。如果是开发工具,你要明白它可能只是帮你配置,例如,当您需要将其打包为war进行部署时,它会帮助您改变想法,使用tomcat的另一个功能,或者它会挂起插件来作为tomcat的部署管理器,而不是传统的将war扔进tomcat的webapps目录中的方式。