下载了一个sqladmin的jar文件,解压后在C:\Documents and Settings\admin\gnu\sql\tools\sqladmin\gui目录里都是class的文件,我想这些文件应该是生成客户端界面的,但是怎么使用才能创建呢?直接拖到JCreater里不行,命令方式不知道怎么用,请各位高手指点一下。

解决方案 »

  1.   

    class文件是不是编译后产生的文件,这样的怎么可以称源代码呢?
      

  2.   

    到目录下搜索 META-INF/MANIFEST.MF 看看里面有没有说 Main-Class 是哪个类名。如果有这个 Main-Class 的话,就用 
    C:\> java -cp sqladmin.jar $Main-Class类名   来运行一下期待错误消息显示在控制台上。一个好的软件出错会有合理的提示,比如,当给的参数不正确的时候,会有一个 Usage: xxx 打印出来,凭借这种猜测,你可以大胆试一下。当 META-INF/MANIFEST.MF 中没有 Main-Class 时,用第二种方法。
    第二种方法,新建一个空的 Eclipse - Java Project,把这个 jar 添加到类路径中,然后用搜索菜单中的 Java 搜索来搜索一个 'Method‘ 的 Declaration 并输入关键字 main 来搜索所有包括 main 方法的类。
      

  3.   

    按照humanity说的做出现这样的错误,往下还是不知道怎么办Exception in thread "main" java.lang.NoClassDefFoundError: $SqlAdmin
    Caused by: java.lang.ClassNotFoundException: $SqlAdmin
            at java.net.URLClassLoader$1.run(Unknown Source)
            at java.security.AccessController.doPrivileged(Native Method)
            at java.net.URLClassLoader.findClass(Unknown Source)
            at java.lang.ClassLoader.loadClass(Unknown Source)
            at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
            at java.lang.ClassLoader.loadClass(Unknown Source)
            at java.lang.ClassLoader.loadClassInternal(Unknown Source)
    Could not find the main class: $SqlAdmin.  Program will exit.我是想知道怎么使用java源码,网上的源码有的是一堆java文件,有的是一堆class文件,怎么办才能生成他们说的软件?
      

  4.   

    java -jar sqladmin.jar 行不 = =