Я клонировал репозиторий github для avro .
Я сделал mvn clean test
Я вижу, что все тесты выполнены успешно в lang / java directory .
Я хочу запустить одиночный тест TestReflect .Я сделал это, используя приведенную ниже команду mvn в каталоге lang / java.
mvn test -Dtest=org.apache.avro.reflect.TestReflect -pl avro >> log.txt
Это одиночное выполнение теста дает мне ошибку ниже для всех методов теста в файле.
testOverloadedMethod(org.apache.avro.reflect.TestReflect) Time elapsed: 0.001 sec <<< ERROR!
java.lang.Exception: Unexpected exception, expected<org.apache.avro.AvroTypeException> but was<java.lang.NoClassDefFoundError>
at org.apache.avro.reflect.TestReflect.testOverloadedMethod(TestReflect.java:856)
Caused by: java.lang.ClassNotFoundException: com.google.common.cache.CacheLoader
at org.apache.avro.reflect.TestReflect.testOverloadedMethod(TestReflect.java:856)
Я не хочу выполнять все тесты в целом каждый раз.Как я могу запустить этот единственный тест для правильной проверки результатов.
Заранее спасибо.