一直使用netbeans开发SSH、spring mvc的项目,每次改动java文件,tomcat都要重新加载一次,随着项目的庞大,加载一次的时间需要很长,严重影响开发速度和心情。
一直在找解决该问题的方法,终于找到了,就是插件Jrebel。但是网上没有针对netbeans的配置文章,纠结万分啊。
自己花了2个小时参考其他的文章, 终于把netbeans下如果配置,项目如果使用,搞定了。写此文章,留念!
对了,参考的文章:http://truemylife.iteye.com/blog/1140921
====================================华丽的分割线===============================
一、前期准备
1、netbeans
2、tomcat
3、JRebel
4、spring4 mvc
二、本例环境
1、netbeans 8.0.1(理论上支持7.0以上所有版本)
2、tomcat7.0(理论上支持6.0以上版本)
3、JRebel 5.6.3 (可以百度搜索破解版)
4、spring4 mvc (全注解配置)
三、配置步骤
1、打开netbeans-工具-插件
2、插件中心,选择“可用插件”选项,在右上角的“搜索”里输入 jrebel。即可看到将要安装的插件,选择插件后,点击安装。耐心的等待吧,直到netbeans提示你下载完成,重启安装。
3、重启netbeans后,启动项目按钮处,会多两个按钮。在 工具-选项里会多一项JRebel的选项卡。(可能会弹出Jrebel插件的授权提示,暂时忽略,下面会介绍用破解版覆盖此插件)
4、把从网上下载的破解版的Jrebel解压,目录结构应该如下图所示。
5、找到netbeans插件Jrebel的安装位置(下图中方框标出的地方既是插件的安装位置),把破解版的全部复制,覆盖/替换到插件的目录。(插件目录结构和破解版的目录结构应该一样,请留意。)
6、覆盖好后,重启netbeans,此时应该不会提示要Jrebel的授权了。再次查看此插件,授权状态如下图,说明成功。
7、前六步,已经实现了Jrebel插件的配置和破解。接下来,结合spring mvc项目的使用,继续…………
点击下图中 红圈标出的按钮,即可启用 Jrebel插件。
8、右键你的项目,点击下图中红圈标出的菜单,打开插件控制窗口,勾选你需要使用Jrebel的项目即可。
9、在启动项目之前,要把此项勾选掉,如下图:(右键项目-属性)
10、此时,该启动项目,验证是否成功了。正常的启动项目,可以使用 调试模式启动。
在tomcat控制台,可以看到如下信息,说明项目使用Jrebel 成功。此时,你就可以修改个java文件,试试了。
备注:按照此方法,不需要像网上其他的文章说的,要在tomcat 启动文件(.bat文件)里配置环境变量,在 vm启动项里配置参数什么的,简单快捷。
最后一句,现在的netbeans 并不比Eclipse myeclipse差。
只有你不会用的工具,没有工具提供不了的功能。
相关推荐
本文将深入探讨NetBeans8.1中如何使用Spring MVC进行开发,以及`ControllerClassNameHandlerMapping`和`SimpleUrlHandlerMapping`这两个关键组件的作用。 首先,让我们了解NetBeans8.1如何生成Spring MVC的基础代码...
在本文中,我们将探讨如何在NetBeans IDE中创建一个基于Spring Web MVC的简单应用程序。Spring Web MVC是一个强大的框架,用于构建动态、数据驱动的Web应用程序。以下是一步步的指南,以帮助初学者理解其工作原理。 ...
为了更好地学习这个框架,建议了解每个组件的基本原理和使用方法,包括Maven的生命周期和插件,Spring的依赖注入和AOP,以及Spring MVC和MyBatis的细节。同时,通过编写简单的示例应用程序,实践这些概念,以加深...
【基于maven的Spring MVC + Mybatis纯净版框架】是一个高效、简洁的Web开发解决方案,它结合了Spring的控制反转(IoC)和面向切面编程(AOP)功能,以及Mybatis轻量级持久层框架的优势。这个框架组合旨在简化开发...
Spring MVC的注解如`@Controller`、`@RequestMapping`、`@GetMapping`、`@PostMapping`等,使得我们可以直接在方法上定义路由和操作,无需传统的XML配置。 在MyBatis中,我们可以使用注解来定义SQL查询。例如,`@...
4. **NetBeans Spring插件**:Spring插件同样增强了NetBeans对Spring框架的支持,帮助开发者轻松配置Spring项目,自动导入所需的Spring库,提供XML配置文件的编辑器和验证,以及对Spring Bean的可视化管理。...
netbeans字体配置文件.netbeans字体配置文件netbeans字体配置文件.netbeans字体配置文件netbeans字体配置文件.netbeans字体配置文件netbeans字体配置文件.netbeans字体配置文件netbeans字体配置文件.netbeans字体...
在本项目中,我们主要探讨了如何利用NetBeans IDE、SpringMVC、Maven、MyBatis、JUnit和Log4j这些技术栈来构建一个完整的Java Web应用,以实现对MySQL数据库的CRUD(创建、读取、更新、删除)操作。下面将详细解析每...
在这个完整的项目中,我们将探讨如何使用Spring MVC实现多图片和多值上传的功能。开发环境选择了NetBeans,这是一款流行的Java集成开发环境,它提供了方便的代码编写、调试和部署工具。 在Spring MVC中,文件上传是...
在Netbeans 6.1中创建一个新的Web项目,并选择使用Spring Web MVC 2.5、Struts 2.0和Hibernate框架。项目命名为`SSHDemo`。 ##### 4. 配置库文件 - 在项目的“属性”->“库”选项卡中,添加ssh_lib.zip包中的两个库...
"basic-mvc-example-Netbeans:使用 Netbeans 的 MVC 基本示例" 这个标题表明这是一个关于使用 NetBeans IDE 实现 MVC(模型-视图-控制器)设计模式的初级示例项目。MVC 是一种广泛应用于软件工程,特别是Web应用开发...
4. **启动应用**:使用配置好的JRebel 模式启动应用,此时JRebel 将自动监听并处理代码变化。 **三、使用技巧** 1. **热部署策略**:JRebel 提供了多种热部署策略,可以根据项目规模和性能需求选择合适的策略。 2...
这个教程将带你深入了解如何有效地使用NetBeans来编译和运行Java程序。NetBeans以其直观的用户界面、丰富的特性集以及对Java SE、Java EE和Java ME的支持而受到开发者们的青睐。 1. **安装与启动NetBeans** - 下载...
Ubuntu 配置 Netbeans 8.2 是指在 Ubuntu 操作系统上安装和配置 Netbeans 8.2,以便使用该 IDE 开发各种项目。在这个过程中,我们将学习如何下载和安装 Netbeans 8.2,以及如何配置 Java 环境和环境变量,以便顺利地...
Netbeans 配置 Hibernate 的方法 Netbeans 是一个功能强大且广泛使用的集成开发环境(IDE),它支持多种编程语言,包括 Java、PHP、Python 等。Hibernate 是一个流行的对象关系映射(ORM)工具,它能够将 Java 对象...
JRebel支持Eclipse、MyEclipse、IntelliJ、NetBeans等众多IDE,我们以Eclipse为例,在Eclipse中想要使用JRebel,我们需要安装一个插件,可以在Eclipse Marketplace中搜索安装,也可以使用install new software通过...
安装完成后,在项目中配置JRebel的许可证,如果没有购买,可以申请免费试用或者找到免费版本。配置完成后,重启IDE,JRebel就会自动生效。 **JRebel的功能特性** 1. **即时代码更新**:修改的代码会立即反映在运行...
通过以上步骤,你应该能在NetBeans中顺利配置并使用Tomcat服务器。在实践中,不断探索和熟悉这些工具,将大大提高你的开发效率。记住,理解和掌握每一个步骤背后的原理和作用,对于成为一个优秀的Java Web开发者至关...
Netbeans 连接 SQL Server 详细方法 Netbeans 是一个功能强大且流行的集成开发环境(IDE),它...使用 Netbeans 连接 SQL Server 需要下载 JDBC 驱动,配置 Netbeans,连接 SQL Server,测试连接,并编写连接代码。
【标题】:“nutz初使用之MVC HelloWorld (netbeans html,js版)” 这篇教程主要介绍了如何在NetBeans环境中,结合HTML、JavaScript,利用Nutz框架构建一个简单的MVC模式的“Hello, World”应用。Nutz是一个轻量级...