在jar的manifest.mf中加入了所依赖的所有jar路径,结果报错说 IOException("line too long")

然后查看这个地方java.util.jar.Attributes.read方法里,针对每行读入的数据有个byte限制,在JDK6中看到限制是512byte,

Java代码

  1. // Line buffer
  2. byte[] lbuf = newbyte[512];

// Line bufferbyte[] lbuf = new byte[512];

解决方法是:换行然后在新行前面加2个空格




Related posts

coded by nessus
分享:  DeliciousGReader鲜果豆瓣CSDN网摘
Trackback

no comment untill now

Add your comment now

无觅相关文章插件