1. 程式人生 > >JAVA 專案啟動時 報 java.lang.IllegalArgumentException: MALFORMED 的錯誤

JAVA 專案啟動時 報 java.lang.IllegalArgumentException: MALFORMED 的錯誤

其他人的修改UTF-8之類的解決方案沒有解決我的問題。 我的原因是:jackson-annotations-2.6.0   這個包名有這個¥ 字元,導致的報錯 找到原因解決方案就很簡單了,要麼去掉這個包,要麼升級這個包,我試了別的版本發現沒什麼問題。

如果你的不是這個原因的話,那麼我建議你用伺服器上專案的lib資料夾下的所有包替換你專案下的lib資料夾,如果替換後能夠執行,那麼說明你的某個包名也有這些奇怪的字元導致的。

我是拿伺服器上的lib包替換我本地的lib包,試了很多次,最終才拔出這個jackson-annotations-2.6.0  包名有問題的