META-INF目录下的MANIFEST.MF是做什么用的?
这个文件里边应该怎么写?

解决方案 »

  1.   

    manifest 展示清单[code=INIFile]Manifest-Version: 1.0
    Sealed: true[/code]注意一空格
      

  2.   

    里边还有个Class-Path: 吧,这个怎么写?
      

  3.   

    Manifest-Version: 1.0
    Main-Class: ITest
    Class-Path: lib/test.jar其中lib/test.jar是相对路径
      

  4.   

    你要明白原理就ok了,这个一般都用编译器来完成的
    就是当你打成jar包的时候需要制定你执行包要从那个文件开始执行(比如很有main函数的文件)
    第二包行一些相应的class文件(你import用到的)你用工具打包后自己仔细看看就ok了
      

  5.   

    包行一些相应的class文件(你import用到的) 是
    Class-Path: lib/test.jar 这样吧
    如果是包含多个包怎么写呢?
      

  6.   

    Class-Path: lib/test.jar lib/test2.jar lib/test3.jar ......
      

  7.   

    范例:
    Class-Path: ./bb.jar ../lib/jhall.jar ../lib/jh.jar ../lib/JKBHelp.jar
    Main-Class: com.hw.Test
    (注意:最后一定要留两个空行)