在开发Java EE应用程序时,NetBeans IDE(目前使用8.0.2但问题不受限制/仅限于此版本)会频繁发出低内存消息。
例如,在修改和保存某些Java类(尤其是JPA实体类)时,只需10到15个实体类重复此修改和保存进程后,内存很快就会过度泛滥。 IDE发出low memory message严重扰乱整个系统。
它只留下一个替代方案,即重新启动系统,我确实浪费了更多时间重新启动系统,而不是实际开发Java EE应用程序几年:)。我还没有通过互联网看到这个问题。
IDE上的自动部署(保存时部署)选项将永久关闭。我从不使用这个工具,因为它会导致堆/ PermGen空间很快过度泛滥。
这可能会或可能不会发生在小玩具应用中。我只讨论使用Java EE兼容的应用程序服务器的Java EE应用程序。
我看是否有办法解决这个问题,那么这个IDE不能用于开发真正的Java EE应用程序,因为处理这个问题基本上需要比实际开发时间更多的时间,否则,解决方案可能是如果它们变得更好,可以倾向于其他IDE,如Eclipse,IntelliJ Idea,JDeveloper等。
我目前正在使用,
世界某处有解决方案吗?
NetBeans往往比Windows上的其他IDE慢,但这远远超出了单个术语 slow 。 子>
图片来自一个简单的测试Web应用程序(因此不是企业应用程序)。在企业应用程序中,更改单个实体类中的单个字符是不可承受的。如果尝试,可能会遇到big problem。修复链接中显示的错误可能需要数小时或整整一天左右。
更不用说除了涉及Java EE或其他平台(如Spring)的大规模应用程序之外,我不会谈论任何其他内容。
长话短说:没有什么可以阻止我想知道在软件行业中使用这个IDE是如何负担得起的。它不再以这种方式使用(没有什么可滥用的。老实说,我保持了近三年的耐心。我只是在浪费时间使用这个IDE。)