環境
windows10;
idea;
錯誤分析
首先排除,maven下下載依賴沒問題,也就是寫代碼是沒有報紅;
那麼很有可能是pox.xml中的依賴配置有問題,如下:
<dependency>
<groupId>org.apache.avro</groupId>
<artifactId>avro</artifactId>
<version>${avro.version}</version>
<scope>provided</scope>
</dependency>
將<scope>provided</scope>
註釋掉試試。
- provided
provided意味着打包的時候可以不用包進去,別的設施(Web Container)會提供。事實上該依賴理論上可以參與編譯,測試,運行等週期。相當於compile,但是在打包階段做了exclude的動作。