Тип — в библиотеке JCommons. Я думаю, проблема в том, что JFreeChart не был должным образом распространен среди maven в версии 1.0.13. В списке каталога IBiblio вы можете увидеть что файл .pom отсутствует (в отличие от версии 1.0 .12, где он присутствует).
Это означает, что maven понятия не имеет, что такое зависимости. Он по-прежнему загружает артефакт через его имя файла по соглашению, но ничего не знает о контексте.
Теперь вы можете либо пожаловаться поставщику и потребовать надлежащего pom, либо создать свой собственный файл pom (начните с старая версия и корректируйте ее до тех пор, пока все не заработает) и разверните ее в репозитории вашей компании (или локальном репозитории) с помощью install:install-file или deploy:deploy-file.
Я предполагаю, что вам, по крайней мере, придется включить следующую зависимость
<dependency>
<groupId>jfree</groupId>
<artifactId>jcommon</artifactId>
<version>1.0.15</version>
</dependency>
(Если вы хотите сделать это простым способом, просто добавьте приведенную выше зависимость в свой проект pom)
person
Sean Patrick Floyd
schedule
26.07.2010