我刚开始构建Java Web应用程序和WAR文件。 我正在使用一个相当大的基于Java和JSP页面构建的Web应用程序。我们有一个ANT文件,每次进行单个更改时都会重新构建整个应用程序。 我想知道是否可能仅重新构建已修改的应用程序部分而不是整个项目。
测试需要10分钟的时间,因为我会进行更改,关闭Tomcat,运行ANT脚本,启动Tomcat,在浏览器中重新加载应用程序,这需要7分钟才能完成首次重新构建后的加载(我也很好奇它在这里做了什么?)...基本上是完全的地狱测试。
如果有人能提出更好的测试策略,那就太棒了!还有可能让ANT脚本仅重新构建已修改的类。