在过去的两周内,Eclipse开始表现得很奇怪。不知道发生了什么变化,虽然我确实安装了JDK和JRE 7u21。
任何对话框(搜索,Eclipse关于,切换工作区等)我用鼠标单击菜单项打开两次。一个对话框直接显示在另一个对话框后 - 当你完成一个对话框并点击Ok或Close时,还有另一个对话框在它后面等待。如果将第一个拖到侧面,则另一个相同的对话框就在它后面。
有时,两个对话框打开的事实会破坏一个或两个对话框的内容或功能。例如,对于两个弹出窗口中的一个,搜索对话框中的文件过滤器可能为空白,并且两个搜索窗口都不起作用。
相同的对话框,如果使用键盘快捷键打开(单击“搜索”菜单,按键盘上的F键打开“文件搜索”对话框),只显示一个对话框。对话框没有以这种方式打开的功能问题。
没有其他程序表现出这种行为。
为什么会发生这种情况?如何让它停止?
我搜索了谷歌并没有发现任何线索。
以下是我尝试过的事情:
答案 0 :(得分:20)
我刚用笔记本电脑遇到这个问题,我发现它是nview桌面管理器。我试过不同的设置。一旦我禁用了nview,问题就会在eclipse juno中消失。
我希望这会有所帮助。
答案 1 :(得分:3)
非常感谢您使用此解决方案!禁用nView桌面管理器(我的版本140.54)立即修复了这个Eclipse问题。我喜欢桌面管理器,因为我在其中保留了一个快捷方式来降低我的屏幕亮度(因为我的显示器上严重残缺的OSD菜单显然节省了一些钱)。 我发现我可以启用桌面管理器但是为Eclipse禁用它!我将eclipse添加到Applications自定义屏幕,然后“禁用”该条目,它似乎工作正常。以下是步骤:
开始 - >控制面板 - > NVIDIA nView桌面管理器
如果禁用,则nView树控件将无法打开,因此请单击“启用”按钮以打开nView桌面管理器。
我还没有重新启动我的系统,以确保一切都会好起来(我宁愿多天/几周没有重新启动),但我假设它会。我决定马上发帖,以防有人想要启用nVidia Desktop Manager,但无法忍受Eclipse双重对话问题。
答案 2 :(得分:1)
仅供参考,你也可以在基于Eclipse的其他系统中看到这个问题(我知道我刚刚做过)。
在工作中,我们使用Oracle Application Testing Suite。它用于制作脚本的GUI(Openscript)基于Eclipse。
我遇到与原始记者完全相同的问题(右键单击,调出属性,一个接一个地获得两个窗口)。它也导致了重复的粘贴(我将两次粘贴相同的步骤)。我实际上已经达到了用Oracle提升SR的程度。
禁用NView(在NView桌面管理器中)立即停止了问题。谢谢D-Klotz ......
加文
答案 3 :(得分:0)
在我的Win7桌面计算机上进行Eclipse和Java更新后,几周内出现了同样的问题。我意识到我在其他基于Java的应用程序中也存在完全相同的问题,因此我非常确定它是Java更新。试过以下:
- 转换为旧版SDK - >同样的问题
- 卸载所有最近的Java更新 - >同样的问题
- 不同的鼠标,不同的驱动程序 - >同样的问题
-windows恢复到我去新SDK之前的那一点 - >同样的问题
最后我放弃了,因为我花了更多的时间而不是重新安装...所以我重新安装了Win 7,安装了最新的eclipse(但这次避免了JRE7u21) - >一切正常!
(注意:我的HP台式机(Nvidia NVS 295显卡)出现此问题,我的笔记本电脑上的SDK / Java完全相同)。
答案 4 :(得分:0)
在大多数情况下,它是导致此类问题的另一个程序的快捷方式。 在我的情况下我尝试了一切:卸载java,eclipse,清理我的电脑(几个dirs和注册表):没有帮助;
nView是糟糕的程序
答案 5 :(得分:0)
对我来说,这也是nView的问题,要禁用nView for windows,右键单击桌面,转到nView Desktop Manager,然后单击弹出窗口中的“禁用”。为我工作。