eclipse debug引起死机问题? 400 报错
软件环境:Centos 6.3 64位,Java jdk1.6.0_32,Eclipse 4.2.0
Java 代码:
import java.awt.*; import java.awt.event.*; import java.util.*; import javax.swing.*; public class Test { public static void main(String[] args) throws Exception { UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName()); JFrame frame = new JFrame(); frame.setTitle("Test"); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.setBounds(200, 200, 500, 400); JComboBox cbInput = new JComboBox(); Locale[] locales = Locale.getAvailableLocales(); for (int i = 0; i < locales.length; i++) { String item = locales[i].getDisplayName(); cbInput.addItem(item); } frame.getContentPane().setLayout(new FlowLayout()); frame.getContentPane().add(cbInput, BorderLayout.NORTH); frame.setVisible(true); cbInput.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { System.out.println("Test"); } }); } }
问题是当我在System.out.println("Test");这里设断点时,debug的时候运行到断点时,就会当机,鼠标可以移动,但是点什么都没有反应,键盘操作也没有反应,只能同时按Ctrl+Alt+F2返回字符界面,用root登录,重启,发现只要是下拉列表之类的控件都会有这样情况,大家有碰过类似的问题吗?怎么解决?
最近升级后出现的,我也没找到合适的方法,暂时通过重启解决######
解决方案:eclipse:select in menu/Run/Debug Configurations the tab Arguments. In the text field VM Arguments, add the parameter -Dsun.awt.disablegrab=true .
这样再debug时就不会卡死了
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。