Я перевожу свое приложение на Java 11. Написанные мною интеграционные тесты успешно выполняются с использованием Junit 4. Однако, когда я запускаю те же тесты с использованием плагина Maven Failsafe, я получаю несколько неудовлетворенных ошибок разрешения следующим образом:
java.nio.file.NoSuchFileException: C:\.m2\repository__\org\glassfish\ha\ha-api\3.1.9\config.jar
at java.base/sun.nio.fs.WindowsException.translateToIOException(WindowsException.java:85)
Failed to scan [file:/C:/.m2/repository__/org/glassfish/ha/ha-api/3.1.9/auto-depends.jar] from classloader hierarchy
java.io.IOException: java.lang.reflect.InvocationTargetException
at org.apache.tomcat.util.compat.Jre9Compat.jarFileNewInstance(Jre9Compat.java:212)
java.nio.file.NoSuchFileException: C:\.m2\repository__\org\glassfish\ha\ha-api\3.1.9\auto-depends.jar
Failed to scan [file:/C:/.m2/repository__/org/glassfish/ha/ha-api/3.1.9/javax.inject.jar] from classloader hierarchy
java.io.IOException: java.lang.reflect.InvocationTargetException
at org.apache.tomcat.util.compat.Jre9Compat.jarFileNewInstance(Jre9Compat.java:212)
Failed to scan [file:/C:/.m2/repository__/org/glassfish/ha/ha-api/3.1.9/asm-all-repackaged.jar] from classloader hierarchy
java.io.IOException: java.lang.reflect.InvocationTargetException
at org.apache.tomcat.util.compat.Jre9Compat.jarFileNewInstance(Jre9Compat.java:212)
Эти зависимости уже являются частью моего проекта Maven. Я не могу понять, почему эти зависимости не выбираются плагином Failsafe. Пожалуйста, предложите.