Java 使用IntelliJ加快windows上Play 2.5/Activator/sbt的编译时间

Java 使用IntelliJ加快windows上Play 2.5/Activator/sbt的编译时间,java,windows,intellij-idea,playframework,compilation,Java,Windows,Intellij Idea,Playframework,Compilation,以下是配置: 游戏2.5 sbt 2.11.7 IntelliJ社区与终极 带8MB RAM和700GB硬盘的Windows 7 “activator clean compile”正在编译11个Scala源代码和1000个Java源代码。 在windows计算机上这样做需要一个小时。但在MAC book pro上只需不到15分钟 对代码的任何更改。示例:刚刚将primitive int更改为包装整数,在windows上编译大约需要20分钟,但在MAC上只需要几秒钟 现在,不是每个人都能买得起ma

以下是配置: 游戏2.5 sbt 2.11.7 IntelliJ社区与终极 带8MB RAM和700GB硬盘的Windows 7

“activator clean compile”正在编译11个Scala源代码和1000个Java源代码。 在windows计算机上这样做需要一个小时。但在MAC book pro上只需不到15分钟

对代码的任何更改。示例:刚刚将primitive int更改为包装整数,在windows上编译大约需要20分钟,但在MAC上只需要几秒钟

现在,不是每个人都能买得起mac

有人知道修理这个的最好方法是什么吗?
我读了很多关于这个增量编译的文章,不知道它是否真的有用。

我也有类似的问题。我曾经通过
菜单>运行>运行/调试
运行我的应用程序,后来我发现我必须删除
Make
进程。我从配置-
菜单>运行>编辑配置中删除了
Make
步骤。在这一变化之后,它看起来很好,运行时间也更短。是的,这使运行速度更快

但是,在进行测试驱动开发时,首先编译代码是运行测试的要点。它似乎与一个in IDEA有关,在这里使用Play编译器,即使它没有被选中,并且这个编译器花费时间

上述问题中描述了一种解决方法

  • 在设置中禁用play2编译器
  • 删除项目.idea文件夹中的play*xml文件
  • 重新开始的想法
  • 如果重新导入项目(例如,当build.sbt发生更改时),则必须删除xml文件并重新启动IDEA

  • 这将有望修复-检查跟踪器中的更新

    这两台计算机是不同的吗?每一个的硬件是什么?一个是windows,另一个是Mac。Windows如下:Intel Core i5 8MB RAM Windows 7 MacBook Pro:8 GB 1600 MHz DDR3 2.9 GHz Intel Core i7 OS X El Capital Windows pc是否有SSD磁盘?mac硬件似乎更强大,所以这可能解释了时差的原因。我在IntelliJ的Ultimate(支持Play2)和Community(不支持Play2)版本上都尝试过可能的重复。两者在编译时间方面都有相同的问题。另外,我之前也看过这项工作,但在我的项目的.idea文件夹中没有看到任何play*xml文件。