我使用ant构建了build.xml来创建jar文件。事情是jar文件大小是1.7MB左右。我必须减小尺寸。任何人都可以帮助解决这个问题。
答案 0 :(得分:1)
如果您正在使用Ant Jar任务,那么除非您明确说过,否则应该压缩jar文件。
属性:压缩
描述:不仅存储数据,还压缩 他们,默认为true。除非您设置keepcompression属性 为false,这将适用于整个存档,而不仅仅是文件 你在更新时添加了。
但是,您可以尝试更改压缩级别......
属性:级别
描述:文件的非默认级别 应该执行压缩。有效值范围为0(否 压缩/最快)到9(最大压缩/最慢)。自Ant 1.7
有关详细信息,请参阅Ant documentation on the jar task。
答案 1 :(得分:0)
您可以尝试使用基于Network Transfer Format
将jar转换为JSR 200
的Pack200。它有时会进一步压缩罐子。
javadoc here也包含示例代码。