Как написано выше, проблема, кажется, решена при использовании guava 10.0.1, который имеет дополнительную зависимость от библиотеки JSR305.
В качестве альтернативы, идентификатор отсутствующей библиотеки для добавления в Maven равен com.google.code.findbugs:jsr305:1.3.9
, поэтому необходимо исправить конфигурацию сборки, добавив следующую зависимость в pom.xml в соответствующем месте (предупреждение - я не проверял это) :
<dependency>
<groupId>com.google.code.findbugs</groupId>
<artifactId>jsr305</artifactId>
<version>2.0.1</version>
<scope>provided</scope>
</dependency>
Обновление: пользователь @ips предложил добавить <scope>provided</scope>
, так как jar jsr305 не требуется во время выполнения, и обновление до версии 2.0.1
. Я знаю, что первое изменение имеет смысл, и я думаю, что обновление версии также имеет значение.
По моему опыту, использование <scope>provided</scope>
создало проблемы для Scala, но это отдельная проблема.