如何加速Java Web应用程序编译?

时间:2010-01-28 05:03:05

标签: java java-ee compilation

我刚刚开始研究现有的Java Web应用程序,我发现应用程序编译和运行大约需要5-10分钟。减少这段时间的常用方法有哪些?这是我第一次开始这种尺寸的应用。我习惯于逐步编码和测试,发现这个等待无法忍受。

任何帮助都将不胜感激。

编辑:我使用Maven作为构建系统。

1 个答案:

答案 0 :(得分:5)

在开发期间区分构建构建

  • 对于构建,请使用专用的构建系统,如Maven或Ant。
  • 在开发过程中进行构建时,IDE会自动编译类(保存时)并将它们直接发送到应用程序服务器/ servlet容器上,以便热插拔它们。

因此,进行构建需要多长时间。

至于如何减少构建时间,它取决于您正在使用的构建技术。