java - IntelliJ IDEA : the first compilation takes a lot of time

标签 java eclipse compiler-construction intellij-idea

我正在使用 IntelliJ IDEA 开发我的 Java 应用程序。我对项目的第一次编译(或完全重建)需要很长时间,大约 15 分钟(并且非常占用 CPU)这一事实感到沮丧。该项目由数百个 Java 类组成,但使用 Eclipse 编译只需 1-2 分钟。

是否可以设置任何编译选项来加快此步骤?

更新

我的配置:SSD、64GB 内存、Xeon E5-1660、Win 7 Ultimate

编译时间(重建):

  • eclipse :30s

  • 带有 Eclipse 编译器 45s 的 IntelliJ IDEA

  • 带有 javac 编译器的 IntelliJ IDEA:超过 10 分钟(!)

java类的数量~5000

最佳答案

将以下设置(构建进程堆大小)更改为某个较大的值

enter image description here

关于java - IntelliJ IDEA : the first compilation takes a lot of time,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21156992/

相关文章:

java - 迁移 apache commons cookiePolicy 到 httpClient4.3 的 cookieSpec

java - 尝试获得“是//否”提示来工作。不会接受回应

java - 非类型化元素的 JAXB 自定义绑定(bind)?

c++ - 如何在 Eclipse CDT 中启用 C++11/C++0x 支持?

compiler-construction - LLVM 中的实时值

java - @ElementCollection计数频率

java - 使用 PostgreSQL 和 Tomcat 的简单 Web 应用程序

java - 在eclipse中添加一个Maven项目

c++ - C++ 编译器如何合并相同的字符串文字

c++ - __PRETTY_FUNCTION__、__FUNCTION__、__func__ 有什么区别?