一、問題描述:項目啟動后出現,重新下載了依賴也是一樣,接口正常訪問。
二、問題原因:開始以為是少引入了jaxb1-impl.jar文件,于是,在pom里面加入了,但是依舊報同樣的錯誤。然后檢查是否jar沖突,通過IDEA的maven helper插件檢查,也沒發現jar沖突,經過查證發現是修改了項目名稱導致。
三、解決辦法:打開項目中的.iml文件找到以下幾個數據,刪除修改項目名生成的數據即可。
<orderEntry type="library" name="Maven: javax.xml.bind:jaxb-api:2.3.1" level="project" />
<orderEntry type="library" name="Maven: com.sun.xml.bind:jaxb-core:2.3.0" level="project" />
<orderEntry type="library" name="Maven: com.sun.xml.bind:jaxb-impl:2.3.0" level="project" />
搜索jaxb刪除即可。