我最近从Eclipse切换到Netbeans 7.3并遇到了很多怪癖,我想知道是否有其他人经历过它们和/或得到了解决方案。由于这些问题'我考虑再次切换回Eclipse,但我有点怀疑,因为NB也有很多好东西!
这些是怪癖:
在Windows XP,3GB RAM,2 + GHz cpu上运行NB 7.3 该项目是一个包含12个模块/子项目的Java 7 maven项目
答案 0 :(得分:1)
我强烈建议您 不要 尝试安装ScanOnDemand插件。它彻底摧毁了我的Netbeans,迫使我使用任务管理器来终止进程。没有找到现有项目;它们都被列为“无法识别的项目;缺少插件?”。我不得不重新安装Netbeans。
答案 1 :(得分:0)
要寻找的一件事是允许最大堆。尝试将“-J-Xmx2000M”添加到Netbeans初创公司。
答案 2 :(得分:0)
我建议坚持你最喜欢的IDE。 Eclipse仍然很受欢迎,Juno软件包表现良好,Kepler已经上市。您可以尝试最新的套餐。
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示例等的好例子......但是只是尝试它或者只是忽略它是否不起作用。从数据库表生成实体非常容易,在NetBeansIt中创建REST端点可能会为各种java框架提供大量内置插件支持,如RESTful webservice框架,JSF2.x,Primefaces3.x,SpringMVC,Struts,但是你可以不确定使用相同版本的框架。根据您的业务需求,某些插件可能无法正常工作。即使您对现有版本没有问题,开发Rich实时UI开发也不是很友好,因为Netbeans使用Primefaces,而您需要手动创建XHTML模板。 Netbeans对Glassfish和tomcat提供了很好的支持,(其他服务器我不确定,但支持是内置的)。您可以轻松地进行远程部署。关于JavaEE的Netbeans学习教程很适合初学者。
Netbeans也可以作为压缩包使用,因此即使在Windows机器上也无需安装。
Eclipse使用Java RoboCode学习工具得到了更好的支持(很久以前由IBM开发。)。
此外,Netbeans还支持HTML5,Groovy,PHP,C ++(根据用户社区的帖子,因为我没有使用它们)。