Если я запускаю свой код, я получаю ошибку: < /p>
java.lang.reflect.inaccessebleObjectexexception: невозможно сделать полевой частной финал int java.time.localdate.year Доступный: модуль java.base не «Открывает java.time» для неназванного модуля @5c90e579
Почему это дает мне ошибку в LocalDate, хотя у меня есть Jodamodul в моем коде? < /p>
Код: Выделить всё
public static List getTweetsFile() throws Exception{
ObjectMapper mapper = new ObjectMapper().
registerModule(new JodaModule()).
configure(SerializationFeature.WRITE_DATES_AS_TIMESTAMPS, false);
File path = new File ("C:/Users/PC/eclipse-workspace/hw4/tw.json");
List myObjects3 = Arrays.asList(mapper.readValue(path, Tweet.class));
return myObjects3;
}
< /code>
Как это выглядит в моем файле: < /p>
[{"date":"2001-12-28","tweetNumber":1,"country":"England","comments":11,"message":"I like to watch anime and reading books","retweets":3,"username":"Isabelle","likes":55},{"date":"2003-05-11","tweetNumber":2,"country":"France","comments":25,"message":"I'm Viatnamese, but I live in France","retweets":30,"username":"Vin","likes":110}..
Подробнее здесь: https://stackoverflow.com/questions/704 ... ion-unable
Мобильная версия