[英]Netbeans 7.3 annoyances
我最近从Eclipse切换到Netbeans 7.3,并经历了很多怪癖,我想知道是否还有其他人经历过它们和/或找到了解决方案。 由于这些“问题”,我正在考虑再次切换回Eclipse,但我对此表示怀疑,因为NB也有很多优点!
这些是怪癖:
在Windows XP,3GB RAM,2 + GHz cpu上运行NB 7.3该项目是一个Java 7 maven项目,包含12个模块/子项目
我强烈建议您不要尝试安装ScanOnDemand插件。 它完全破坏了我的Netbeans,迫使我使用任务管理器终止该进程。 找不到现有项目; 它们都被列为“无法识别的项目;缺少插件?”。 我不得不重新安装Netbeans。
要寻找的一件事是允许的最大堆。 尝试将“ -J-Xmx2000M”添加到Netbeans启动中。
参考: 设置堆大小
我建议坚持使用您最喜欢的IDE。 Eclipse仍然很流行,Juno软件包运行良好,开普勒已经可用。 您可以尝试最新的软件包。
IntelliJ IDEA看起来比其他Java IDE更好(重量轻,速度更快,与SCM(源配置)工具的良好集成,易于部署云的可能性,除非您可以自由选择IDE,而不论您是大还是小,否则就无需相互转换,IntelliJ是第一个对Play框架提供良好内置支持的IDE
Google Android ADT完全转向基于IntelliJ IDEA社区版本的AndroidStudio,以实现更快,更好的GUI和应用程序开发。
作为Java开发人员,尝试使用另一个IDE进行一些实验或出于某种目的而引起您的注意也不错。
例如:Netbeans带有Java EE,Java7 / Java2EE中的示例应用程序,看起来更好,它是websockets,Servlet3.0,NIO示例等的好示例,但是请尝试一下,或者忽略它是否无效。 从数据库表生成实体,在NetBeans中创建REST端点非常容易。它可能附带了许多内置的插件支持,这些插件支持各种Java框架,如RESTful Web服务框架,JSF2.x,Primefaces3.x,SpringMVC,Struts,但您可以不确定是否使用相同版本的框架。 根据您的业务需求,某些插件可能无法正常工作。 即使您可以使用现有版本,但由于使用Primefaces的Netbeans来开发Rich实时UI开发并不是很友好,而是需要手动创建XHTML模板。 Netbeans对Glassfish和tomcat都提供了很好的支持(我不确定其他服务器,但支持是内置的)。 您可以轻松进行远程部署。 NetBeans关于JavaEE的学习教程非常适合该主题的初学者。
Netbeans也可以作为压缩包提供,因此即使在Windows计算机上也无需安装。
Eclipse通过Java RoboCode学习工具(由IBM于很早之前开发)获得了更好的支持。
Netbeans也对HTML5,Groovy,PHP,C ++都提供了很好的支持(根据用户社区的帖子,因为我没有使用它们)。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.