现在我有五个包
package com.temp.package1   
package com.temp.item.model
package com.temp.item.view
package com.temp.item.controller
package com.temp.item
但是实际的应用环境是打包出来的每个jar存档必须在64KB以下,
用jar打包后各个包的大小均在64KB以上.
如何对包内的文件进行分开打包?
是否需要向Manifest里添加项?

解决方案 »

  1.   

    按大小分开打就是了,在Manifest中添加ClassPath
      

  2.   

    添加classpath 不行,试过了
      

  3.   

    必须在64KB以下????  还有这一说???
    你用jbuilder自带的工具打包,几步完成了,很简单的。
      

  4.   

    在jbuilder中的操作方法是
    new--->Archive--->Basic(Name和File随便取个名就行)然后一路点下一步就行,其中有一步里你要选择"include all refactorings"(包含所有依赖关系)
      

  5.   

    你是怎么添加ClassPath的,我以前第三方的jar都是这么配的,为什么会不行呢?
      

  6.   

    问题是必须把一个package打成两个jar
    还要建立二者的关系
      

  7.   

    jar cvf package1.jar -C com/temp/package1/ .
    jar cvfm item.jar manifest -C com/temp/item/ .Manifest-Version: 1.0
    Created-By: 1.5.0_06 (Sun Microsystems Inc.)
    Class-Path: package1.jar item.jar