我在MacBook Pro上安装了NetBeans 8.1(2.8.Ghz intel Core i7,16 GB RAM,运行优胜美地的1T SSD)。
运行Java 1.8.0_51和Scala 2.11.4
安装netbeans-sbt插件并运行" sbt netbeans"在我现有的项目中。
将netbeans Xms调整为1024,将Xmx调整为2048
加载的netbeans看起来都很正确。
打开我现有的两个项目都运行良好。在打开第三个和主项目后,后台扫描不停地运行达到100%,我最终不得不杀死与netbeans相关的两个进程。在重新加载netbeans后,我立即关闭了违规项目并完成了后台扫描并离开了。我重新打开了这个项目,它开始运行扫描并像以前一样以100%挂起。注意到它有一个关键的消息,它已经耗尽了内存。我杀死netbeans并将Xmx属性更改为4096并再次启动netbeans,它在后台扫描时做了同样的事情。它达到了100%并且从未完成。
不确定如何继续。想在我的scala项目中使用netbeans,但我甚至无法让它在大门外工作。除了换掉机器或把它扔出窗外,我愿意尝试任何事情。
另一方面,Eclipse在使用Xms512m和Xmx2048m设置加载项目时工作正常,但在项目编译干净时,编辑器中显示错误还有其他异常。
会喜欢一些帮助。