在打包文件中怎样指定第三方包,我在MANIFEST.MF中加了咱说找不到呢

解决方案 »

  1.   

    Class-Path: xxx.jar yyy.jar包跟你的jar放在同一目录
      

  2.   

    java -cp *.jar -jar your.jar
      

  3.   

    我也有同样的问题,我用的是swt,如果设置呢
    命令:
    java -cp org.eclipse.swt.win32.win32.x86_3.1.0.jar -jar ASC.jar
    提示:
    Exception in thread "main" java.lang.NoClassDefFoundError: org/eclipse/swt/widge
    ts/Composite
      

  4.   

    MANIFEST.MF
    Manifest-Version: 1.0
    Created-By: 1.4.2_04 (Sun Microsystems Inc.)
    Main-Class: org.gui.GUIStart
    Classpath: lib/jdom.jar;lib/dt.jar
    其中jar运行时默认的根目录是jar包所在的目录,因此lib应该与其并列