1  jar cmf myJarFile.jar E:\myProgram\JavaBean\com\test\javabean\*.class
2  如果打包成功,生成myJarFile.jar,把他放在D:\myPackage下,在classpath中设定D:\myPackage\myJarFile.jar既可引用.

解决方案 »

  1.   

    to  jaderiver() 你说的方法不行啊而且我说的是将E:\myProgram\JavaBean下的文件全部打包.用的时候能在类中这样导入
    import com.test.javabean.*;多谢你的回复!
      

  2.   

    那你在E:\myProgram\JavaBean目录下jar cvf ???.jar com放入classpath,import com.test.javabean.*;可用。
      

  3.   

    先进入E:\myProgram\JavaBean
    然后
    jar cv0f myJarFile.jar *.class
      

  4.   

    最 Easy 的方法:
    jar 包与 zip 包其实没有本质区别
    只是jar 包里面有个自动生成的 “META-INF”文件夹,
    里面只有一个文件 “MANIFEST.MF”所以你只要自己建好 META-INF 文件夹,
    在里面添入 MANIFEST.MF 文件。
    然后修改 MANIFEST.MF 文件内容为类似下面三行:
    ---------------------------
    Manifest-Version: 1.0
    Main-Class: MyClass   //包含main方法的类,注意不是 MyClass.class
    Classpath: .\MyJar.jar //压成后的jar 包名 ,注意别删掉 .\
    ---------------------------
    那这个冒牌的 META-INF 放到你要打包的 class文件 目录
    选择所有class + 文件夹 META-INF 先压成文件夹
    然后手动改后缀为 .jar 这样就 OK 了,而且是可运行的jar包
    并且,用zip可以选择压缩比例这样可以拿分吗?(我今天刚来这儿 ^_^)