jar打包 jar line too long 异常处理方法
生活随笔
收集整理的這篇文章主要介紹了
jar打包 jar line too long 异常处理方法
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
http://hi.baidu.com/hoszone/item/e5165353062e2e828d12eddb
?
在jar的manifest.mf中加入了所依賴(lài)的所有jar路徑,結(jié)果報(bào)錯(cuò)說(shuō) IOException("line too long")
然后查看這個(gè)地方j(luò)ava.util.jar.Attributes.read方法里,針對(duì)每行讀入的數(shù)據(jù)有個(gè)byte限制,在JDK6中看到限制是512byte,
Java代碼
// Line bufferbyte[] lbuf = new byte[512];
解決方法是:換行然后在新行前面加2個(gè)空格
轉(zhuǎn)載于:https://www.cnblogs.com/IamThat/archive/2013/04/01/2992907.html
總結(jié)
以上是生活随笔為你收集整理的jar打包 jar line too long 异常处理方法的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 线性代数、微积分学习与回顾
- 下一篇: 网络渗透技术