我最近从 Eclipse 切换到 Netbeans 7.3 并遇到了很多怪癖,我想知道是否有其他人经历过它们和/或得到了解决方案。由于这些“问题”,我正在考虑再次切换回 Eclipse,但我对此表示怀疑,因为 NB 也有很多好东西!
这些是怪癖:
- 当创建一个新的 Java 类并在某个方法的某处打错字时,NB 不会直接识别/显示错误,而是在等待很长时间或重新启动 NB 之后。这也发生在现有的类上。
- 后台扫描任务有时卡在 100%
- 代码完成确实需要很长时间。甚至不要考虑重构或重命名一个类,因为扫描类路径需要超过 3 分钟(为什么,它是一个用于大声负载的新类)
- 热部署:更改并不总是与(Glassfish)服务器正确同步。有时需要完全取消部署和部署以反映源中所做的更改。
- NB 操作我的 pom.xml 和 glassfish-web.xml:它向 pom.xml 添加了一个部署提示,并且还更改或删除了 glassfish-web.xml 中的上下文根。请停止这样做!
- 为什么 o 为什么我不能对我的整个项目进行“修复导入”。您可以对整个项目进行“组织导入”,但这不会添加缺少的导入。见http://netbeans.org/bugzilla/show_bug.cgi?id=167031#c2
在 Windows XP 上运行 NB 7.3,3GB RAM,2+GHz cpu 该项目是一个 Java 7 maven 项目,包含 12 个模块/子项目