java - 加快 Netbeans 7.3 上的 Web 应用程序开发测试和调试速度

标签 java spring maven netbeans glassfish

我的 Web 应用程序使用以下框架:

  • Maven
  • Spring MVC 3.2.4
  • Spring 安全 3.1.4

我使用 Netbeans 7.3 和 Glassfish 3.1.2,它是一个 Maven 项目。

而且我需要重新启动 Glassfish 重新构建并重新运行项目,以便能够测试我每分钟更改的代码,速度非常慢。对 jsp 文件的更改可以通过自动部署来更新,但是为了能够测试对 mvc Controller 的更改,我需要重新构建并重新运行项目(通过关闭 glassfish 并右键单击项目并选择clean and build,然后选择run)。每次运行大约需要10-15分钟。有没有更轻松的方法来测试我的代码?

最佳答案

根据项目的目的、范围和资金,您可能会考虑 JRebel 。它并不便宜,但对于商业项目来说是可以承受的,并且对于开源软件的工作来说是免费的。他们基本上构建了一个极其灵活的 JVM 热插拔设置版本。

关于java - 加快 Netbeans 7.3 上的 Web 应用程序开发测试和调试速度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19854261/

相关文章:

java - 如何克隆一个对象并递归地将Id设置为Null?

javascript - 在 java/html 成绩计算器中显示计算答案的问题

java - Jruby 尝试加载本地 ruby​​ gem,而不是打包的 gem

Java Regex 从字符串中提取数字和字符串

java - 使用 Jackson 注释映射 Hibernate 实体

java - 为 Maven 插件运行单元测试时抛出异常 - ComponentLookupException::NoSuchElementException::RepositorySystem

java - IntelliJ : How to add all jar files in a folder to classpath

java - openapi-generator-maven-plugin 将 openapi 规范升级到 3.1.0

Spring + Hibernate + jersey 中的 java.lang.ExceptionInInitializerError

java - 如何为 Spring Boot 中 SolrHealthIndicator 使用的 SolrClient 设置连接超时和 soTimeout?