Netbeans 7.3烦恼

Netbeans 7.3烦恼,netbeans,netbeans-7.3,Netbeans,Netbeans 7.3,我最近从Eclipse切换到了Netbeans 7.3,遇到了很多怪癖,我想知道是否还有其他人经历过这些怪癖和/或找到了解决方案。由于这些“问题”,我正在考虑再次切换回Eclipse,但我对此表示怀疑,因为NB也有很多好东西 这些是怪癖: 当创建一个新的Java类,并在方法中的某个地方输入错误时,NB不会直接识别/显示错误,而是在等待很长时间或重新启动NB之后。 现有类也会发生这种情况 后台扫描任务有时停留在100% 代码完成确实需要很长时间。甚至不要考虑重构或重命名类,因为扫描类路径需要>3

我最近从Eclipse切换到了Netbeans 7.3,遇到了很多怪癖,我想知道是否还有其他人经历过这些怪癖和/或找到了解决方案。由于这些“问题”,我正在考虑再次切换回Eclipse,但我对此表示怀疑,因为NB也有很多好东西

这些是怪癖:

  • 当创建一个新的Java类,并在方法中的某个地方输入错误时,NB不会直接识别/显示错误,而是在等待很长时间或重新启动NB之后。 现有类也会发生这种情况
  • 后台扫描任务有时停留在100%
  • 代码完成确实需要很长时间。甚至不要考虑重构或重命名类,因为扫描类路径需要>3分钟(为什么,这是一个新类,需要大量加载)

  • 热部署:更改并不总是与(Glassfish)服务器正确同步。 有时需要完全取消部署和部署以反映源代码中所做的更改
  • NB manipules my pom.xml和glassfish-web.xml:它向pom.xml添加部署提示,并更改或删除glassfish-web.xml中的上下文根。请停止这样做
  • 为什么我不能对我的整个项目进行“修复导入”。您可以对整个项目执行“组织导入”,但这不会添加缺少的导入。看
在Windows XP上运行NB 7.3,3GB RAM,2+GHz cpu
该项目是一个Java 7 maven项目,包含12个模块/子项目

我强烈建议您不要尝试安装ScanDemand插件。它完全破坏了我的Netbeans,迫使我使用任务管理器终止进程。没有发现现有项目;它们都被列为“无法识别的项目;缺少插件?”。我必须重新安装Netbeans。

我强烈建议您不要尝试安装ScanDemand插件。它完全破坏了我的Netbeans,迫使我使用任务管理器终止进程。没有发现现有项目;它们都被列为“无法识别的项目;缺少插件?”。我必须重新安装Netbeans。

需要寻找的一件事是允许的最大堆数。尝试将“-J-Xmx2000M”添加到Netbeans启动中


ref:

需要查找的一件事是允许的最大堆数。尝试将“-J-Xmx2000M”添加到Netbeans启动中


参考:

我建议坚持使用您最喜欢的IDE。Eclipse仍然很受欢迎,Juno软件包做得很好,开普勒已经可以使用了。你可以试试最新的软件包


IntelliJ IDEA看起来比其他Java IDE更好(重量轻、速度快、与SCM(源代码配置)工具的良好集成、易于云部署的可能性,但如果您可以自由选择您的IDE,无论您是大/小团队的一员,否则就不需要从一个IDE切换到另一个IDE。 IntelliJ是第一个为Play框架提供良好内置支持的IDE

Google Android ADT正在完全转向基于社区版IntelliJ IDEA的AndroidStudio,以实现更快更好的GUI和应用程序开发

作为一名Java开发人员,尝试另一个IDE来做一些实验或出于任何原因,这并不坏

例如:Netbeans附带了Java EE中的示例应用程序,Java7/Java2EE看起来更好,WebSocket、Servlet3.0、NIO示例等的好例子……但是只要尝试一下,如果不起作用就忽略它。从数据库表生成实体非常容易,在Netbeans中创建REST端点可能附带了对vario的许多内置插件支持美国java框架,如RESTful webservice框架、JSF2.x、Primefaces3.x、SpringMVC、Struts,但您可能不确定是否使用相同版本的框架。根据您的业务需要,某些插件可能无法充分发挥作用。即使您对现有版本满意,开发丰富的实时UI开发也不是很友好,因为Netbeans相反,您需要手动创建XHTML模板。 Netbeans附带了对Glassfish和tomcat的良好支持(其他服务器我不确定,但支持内置)。您可以轻松地进行远程部署。Netbeans关于JavaEE的学习教程非常适合本课程的初学者

Netbeans还可以作为压缩包提供,因此即使在Windows计算机上也无需安装

Eclipse通过Java RoboCode学习工具(由IBM很久以前开发)获得了更好的支持


也有NETBeice支持HTML5、Groovy、PHP、C++(根据用户社区的帖子,因为我没有使用它们)。我建议坚持你最喜欢的IDE。Eclipse仍然流行,朱诺包做得不错,开普勒已经可用。你可以尝试最新的包。


IntelliJ IDEA看起来比其他Java IDE更好(重量轻、速度快、与SCM(源代码配置)工具的良好集成、易于云部署的可能性,但如果您可以自由选择您的IDE,无论您是大/小团队的一员,否则就不需要从一个IDE切换到另一个IDE。 IntelliJ是第一个为Play框架提供良好内置支持的IDE

Google Android ADT正在完全转向基于社区版IntelliJ IDEA的AndroidStudio,以实现更快更好的GUI和应用程序开发

作为一名Java开发人员,尝试另一个IDE来做一些实验或出于任何原因,这并不坏

例如:Netbeans附带了Java EE中的示例应用程序,Java7/Java2EE看起来更好,WebSocket、Servlet3.0、NIO示例等的好例子……但是只要尝试一下,如果不起作用就忽略它。从数据库表生成实体非常容易,在Netbeans中创建REST端点可能附带了对vario的许多内置插件支持美国java框架,如RESTfulWebService框架、JSF2.x、Primefaces3.x、SpringMVC、Struts,但您可能不确定是否使用相同版本的框架。某些插件可能无法在