I am so frustrated right now. I was trying to follow this tutorial
https://www.callicoder.com/java-read-write-csv-file-opencsv/ to use openCSV in java to read some file. After I set up every thing. I got these error.
And, then I did some research. And I follow the answer https://stackoverflow.com/a/42929382/8371801
Then the problem fixed. Every thing works perfect. So I just want to know what happened. What does pom file exactly do? What does Maven exactly do? I did many researches on line but I am still so confused. Why my java version is 10.1 it still work when I enter 1.8 in pom.