我使用Eclipse调试一个程序,当我使用右键的Debug As->java Application后,Debug结果给出:
Thread [main] (Suspended (Access restriction: The type JFrame is not accessible due to restriction on required library C:\Program Files\Java\jre7\lib\rt.jar))
Solar.main(String[]) line: 661
我是第一次使用Eclipse,我不知道哪里错了,请指教。

解决方案 »

  1.   

    Solar.main(String[]) line: 661 
    代码
      

  2.   

    这是个兼容性的警告,它说某个类只是由某个 jar 或 api 才提供,你换个 JRE 或 API 的版本可能就没有这个类而出错,你的程序没办法运行吗?
      

  3.   

    线程(主要](暂停(访问限制:JFrame是无法存取类型限制要求图书馆由于C:\ \ jre7 Java程序文件\ \ \ rt.jar库)   Solar.main(字符串[])行了:661
    最好,把你的程序给过来,这样更加容易看得出错误原因;
      

  4.   

    我的程序是一个模拟万有引力的程序,它能够非常精确地模拟行星围绕太阳的运转,轨道误差只有2米左右,用它可以观察其他行星对地球轨道的影响大小。
    它的所有代码在 http://gearss.blog.com/2012/03/17/solar-java/
    我找来找去也找不出哪里出问题了,但是在命令行模式下可以通过编译和正常运行,但是使用Eclipse调试,却给出了错误,无法运行。