我希望我在正确的地方发布这个问题.
几天后我遇到了Netbeans 8.2的问题(全新安装)
Java 1.8.0_162.
操作系统:Windows 7/10.问题发生在三台不同的计算机上.
重现步骤:
现在您应该注意CPU使用率.要降低它,请单击"输出"面板.
这个问题的解决方案
找到了解决这个问题的方法.我安装了JDK 8u144的旧版本并设置netbeans_jdkhome变量<netbeans install directory>/etc/netbeans.conf,因此它指向该版本.现在一切正常,闲置时没有CPU使用率.
正如ImtiazeA注意到Netbeans在没有安装JDK 8u172的情况下工作正常(感谢您的回答).他们必须修复它:)所以只是不要使用8u152和8u162它会很好.
编辑
停用所有已安装的插件仍然存在同样的问题.
已安装的Netbeans 8.0 - 没有帮助......
下载了开发版的netbeans并得到了同样的问题.现在使用IDE Profiler并收到此消息:
java.awt.IllegalComponentStateException: component must be showing on the screen to determine its location
at java.awt.Component.getLocationOnScreen_NoTreeLock(Component.java:2062)
at java.awt.Component.getLocationOnScreen(Component.java:2036)
at javax.swing.text.JTextComponent$InputMethodRequestsHandler.getTextLocation(JTextComponent.java:4643)
at sun.awt.im.InputMethodContext.getTextLocation(InputMethodContext.java:278)
at sun.awt.windows.WInputMethod$1.run(WInputMethod.java:588)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758)
at java.awt.EventQueue.access$500(EventQueue.java:97)
at java.awt.EventQueue$3.run(EventQueue.java:709)
at java.awt.EventQueue$3.run(EventQueue.java:703)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:90)
at java.awt.EventQueue$4.run(EventQueue.java:733)
at java.awt.EventQueue$4.run(EventQueue.java:731)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:730)
at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:159)
[catch] at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:205)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
Run Code Online (Sandbox Code Playgroud)
Lov*_*vro 12
某个地方有人说在后台做某事的某个地方的任务窗格是个问题.在菜单/窗口/任务中将其打开然后关闭,您的计算机将再次开始呼吸一段时间.
对我来说,Ctrl-Shift-6,Ctrl-W是一种新的非自愿动作.
如果他们在接下来的七年里没有解决这个问题,我就会转向另一个IDE.这是我给他们的最大值.
顺便提一下,我的工作环境是 Intel i5 和 Windows10-64 位。我几乎尝试了一切。在其中一次系统更新之后,我的 Netbeans 8.2 导致系统变得非常慢,几乎达到了无响应的程度。在 NB 启动或构建期间,系统实际上没有响应。因此,所有可能的调整 Netbeans 和 Java 都无法解决问题。我认为,Windows 更新本身似乎引发了问题的发生,因为更新在低系统级别上进行了更改。我决定通过创建如下新快捷方式来降低 Netbeans PID:
cmd.exe /c start "Netbeans 8.2 LowPrio" /Low "C:\Program Files\NetBeans 8.2\bin\netbeans64.exe"
Run Code Online (Sandbox Code Playgroud)
现在我可以不受干扰地工作,而且比以前顺利得多。
https://gist.github.com/dobrivoje/2af15a84dbd3179938e0fbf288d512b4
| 归档时间: |
|
| 查看次数: |
6192 次 |
| 最近记录: |