MANIFEST.MF這個檔案,我恨死它了!!!!折騰了我好久。
Maven的Findbugs插件報了個錯:Invalid header file.
這個錯誤是由于MANIFEST.MF檔案中的屬性key值格式不正确。
class-path: xxxxx.jar
冒号“:”後面已經要有空格!!
另外,MANIFEST.MF的最後一行一定要回車換行,不然,最後一行識别不到。Java垃圾了。
另外,value如果很長,允許換行,但是折行的那些資料不能頂格,每行前面一定要空2格。
本文轉自 rickqin 51CTO部落格,原文連結:http://blog.51cto.com/rickqin/1132090