2017-05-25 84 views
1

正如lightbend devs所提到的,激活器是EOL編輯的,所以我切換到了SBT。 我下載了0.13.15版本,安裝了它,並通過終端在我的項目中開始清理/編譯。 SBT的編輯花費了535秒,但是激活器總是低於150秒。用SBT緩慢編譯

有人可以幫我改進/減少編譯時間嗎?否則,我會切換回激活器,因爲它更快。

我正在使用IntelliJ IDEA 2017.1.3。 即使內置SBT外殼,編譯時間也需要大約530秒,IntelliJ的傢伙建議我在這裏提出這個問題。

讓我知道如果你需要任何進一步的信息, 由於事先 -Y-

+0

激活器本質上只是在後臺使用sbt。正如我在票上提到的,您可能需要分享一些關於您的項目的更多細節,理想情況下是整個構建配置。 –

回答

0

原來過於複雜的代碼負責增加的編譯時間(不是線性添加/更改類和邏輯)。 因此,一些類和繼承導致編譯速度提高了4倍。