加快在IntelliJ IDEA 13.1.5中启动已编译的代码

时间:2014-10-21 21:43:12

标签: java eclipse intellij-idea

每当我尝试使用默认的Run Application配置启动Java应用程序时,无论是否有任何需要编译的更改,都会启动Make进程。如果没有任何更改,我的计算机上的过程仍需要几秒钟。

我尝试通过从运行配置中删除Make位置并检查设置中的Make project automatically来解决此问题。不幸的是,这个解决方案产生了另一个问题:有时当我确实引入了一些更改并运行应用程序时,自动构建还没有完成,而是启动了旧版本的程序。

换句话说,我想模仿Eclipse运行命令的行为:

  • 如果没有更改,请立即运行应用程序(在我的计算机上只需几分钟)。
  • 如果有一些更改,请编译它们然后运行该应用程序。

如何在IntelliJ中执行此操作?

1 个答案:

答案 0 :(得分:1)

如果您使用的是IntelliJ Ultimate,则只能投票http://youtrack.jetbrains.com/issue/IDEA-128944

如果您使用的是IntelliJ社区,那么我有一个解决方法 - https://www.reddit.com/r/IntelliJIDEA/comments/2g3by6/hacking_intellij_for_faster_compilation/