要在JCreator下建立一个Project才可以进行调试的,单个的java File是不行的。你可以在命令行下用jdb.exe来进行调试。具体的参数可以键入jdb -help自己看一下。

解决方案 »

  1.   

    菜单:Config->Options->JDK Tools->Complier->Edit:
    Command 设置为"$[JavaHome]\bin\javac.exe"
    Parameters 设置为-deprecation -O -g -classpath "$[ClassPath]" -d "$[OutputPath]" $[JavaFiles]
    最重要的是要加-g参数
      

  2.   

    楼上的啊,按照你的说的做了,还是不行啊
    我就是想对java file进行调试,难道不行吗??
      

  3.   

    一楼的,给个用jdb调试的例子吧,万分感谢!!
      

  4.   

    import java.awt.*;
    public class oop
    {
    public static void main(String args[])
     {
      Frame frame=new Frame("frist windows programe");
      frame.setLayout(new GridLayout(1,7));
      frame.add(new Label("喜好选择:[可复选]"));

    //添加复选框
        frame.add(new Checkbox("红色"));
        frame.add(new Checkbox("黄色"));
        frame.add(new Checkbox("绿色"));

      //添加下拉菜单
      Choice c2=new Choice();
      c2.add("音乐");
      c2.add("体育");
      c2.add("英语");
      frame.add(c2);
      //添加列表
        List c3=new List(3,true);
      c3.add("一年级");
      c3.add("二年级");
      c3.add("三年级");
      frame.add(c3);
      frame.add(new Button("测试按钮"));
      frame.pack();
      frame.setVisible(true);
      System.out.println("结束程序,请按ctrl+c.");
     }
    }
      

  5.   

    jdb调试的例子,到这里看看吧:
    http://www-900.ibm.com/developerWorks/cn/java/joy-jdb/index.shtml
      

  6.   

    我也是初学者,一般的java程序我都是直接用菜单compile然后execute
    但是如果main后面跟参数,怎么办呢??
    是不是一定要到cmd模式下去java命令??