【发布时间】:2011-11-20 05:41:36
【问题描述】:
我有一个相当大的项目(包含相当大的堆栈,包括 Spring 和 Hibernate),我使用 Maven 通过 Netbeans 构建。
不幸的是,每次我对课程进行更改时,我都需要重新构建。这意味着
- 全部保存并编译
- 运行所有测试
- 打造大规模战争
- 从 Tomcat 取消部署
- 从 Tomcat 重新部署
- 启动应用程序(Spring = Zzzzzzz / Hibernate = Zzzzzzz)
这最多可能需要 5 分钟来检查是否有细微的变化。也许我有错误的方法?
请指教...
【问题讨论】:
-
Spring 和 Hibernate 花费了这么长时间并且记录了这么多,这也让我发疯了。当然必须有一个 Spring lite(仅使用托管 bean)和 hibernate lite(实际上只是使用简单的注释实体)。这些 Java 框架可以是非常棒的。
-
我看到使用一些硬件功能(固态磁盘)和操作系统调整可以增加构建过程。你可以看起来像这样。
-
@Alex K,良好的旧 Java 性能方法...添加 8 个内核、12GB RAM、一个固态磁盘。感谢您的提示,但我宁愿尝试正确配置这些东西;)
标签: hibernate spring tomcat netbeans maven