- 錯誤呈現的背景與原因
maven工程中配置 pom.xml 引入 jar 依賴時,有種 jar包 稍微特殊一點,它們是 需要區分jdk版本 的,如果不加上jdk版本標識,就會報下圖所示的錯誤 Missing artifact ...。
為了看的清楚一點,我把報錯提示的地方的代碼全部enter下去了
- 解決辦法
加上<classifier>jdk15<classifier>標識(我的jar包適用於jdk5),如下圖所示
- 如何知道這種報錯是因為jdk版本未增加標識造成的呢?
這就看包名中有沒有jdk的字樣,圖中的jar包的包名帶有jdk的:
歡迎在下方留言~