我用命令行到那个目录下javac编译不过,但是用eclipse没有问题。。

解决方案 »

  1.   

    用 eclipse 菜单
    file -> export... 选择 jar
    选择Main class然后运行 jar文件 
      

  2.   

    是用了package?
    如果是, 则很可能在编译的时候没在正确的路径中编译.脱离Eclipse运行, 要么把程序打包成Jar包, 或者写个bat文件来运行, 两种都经常用, 如:
    可运行的界面窗口类MyFrame.java, 
    则run.bat的内容:
    java MyFrame然后直接双击run.bat就可以运行这个程序了, 如果是用了package的话, 还要把类文件放在正确的文件夹中才行.