У меня есть проект, который терпит неудачу во время сборки, когда запускается плагин maven-dependency-plugin. Мой плагин настроен, как показано ниже (фрагмент):
Из «родительского» pom:
<build>
<pluginManagement>
<plugins>
<!-- Plugin for tracking when a transitive dependency should be included in the pom -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-dependency-plugin</artifactId>
<version>${maven-dependency-plugin.version}</version>
<executions>
<execution>
<id>analyze</id>
<goals>
<goal>analyze-only</goal>
</goals>
<configuration>
<failOnWarning>false</failOnWarning>
<ignoredUnusedDeclaredDependencies>
<ignoredUnusedDeclaredDependency>org.springframework:spring-test</ignoredUnusedDeclaredDependency>
<ignoredUnusedDeclaredDependency>org.mockito:mockito-core</ignoredUnusedDeclaredDependency>
<ignoredUnusedDeclaredDependency>org.slf4j:jcl-over-slf4j</ignoredUnusedDeclaredDependency>
<ignoredUnusedDeclaredDependency>org.slf4j:log4j-over-slf4j</ignoredUnusedDeclaredDependency>
<ignoredUnusedDeclaredDependency>org.apache.logging.log4j:log4j-slf4j-impl</ignoredUnusedDeclaredDependency>
<ignoredUnusedDeclaredDependency>org.apache.logging.log4j:log4j-api</ignoredUnusedDeclaredDependency>
<ignoredUnusedDeclaredDependency>org.apache.logging.log4j:log4j-core</ignoredUnusedDeclaredDependency>
</ignoredUnusedDeclaredDependencies>
</configuration>
</execution>
</executions>
</plugin>
А затем в pom (фрагмент кода) неудачного проекта:
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-dependency-plugin</artifactId>
</plugin>
Ошибка, которую я получаю, приведена ниже ... Может кто-нибудь помочь мне попытаться понять причину проблемы? В прошлом у меня была эта ошибка, когда использовалась необъявленная зависимость, и я исправлял ее, добавляя зависимость в pom. Но на этот раз я не могу найти отсутствующее деп ...
[ОШИБКА] Не удалось выполнить цель org. apache .maven.plugins: maven-dependency-plugin: 3.1.2: analysis ( default-cli) для проекта testProj: Выполнение default-cli цели org. apache .maven.plugins: maven-dependency-plugin: 3.1.2: анализ не удался. IllegalArgumentException -> [Help 1] org. apache .maven.lifecycle.LifecycleExecutionException: не удалось выполнить цель org. apache .maven.plugins: maven-dependency-plugin: 3.1.2: проанализировать (default-cli) on project testProj: выполнение default-cli цели org. apache .maven.plugins: maven-dependency-plugin: 3.1.2: анализ не удался. в орг. apache .maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor. java: 212) в орг. apache .maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor. java: 153) в org. apache .maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor. java: 145) в org. apache .maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder. java: 116) в орг. apache .maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder. java: 80) в орг. apache .maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder *build (SingleThreadedBuilder. *: 51) в орг. apache .maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter. java: 128) в орг. apache .maven.DefaultMaven.doExecute (DefaultMaven. java: 307) в орг. apache .maven.DefaultMaven.doExecute (DefaultMaven. java: 193) в орг. apache .maven.DefaultMaven.execute (DefaultMaven. java: 106) в орг. apache .maven .cli.MavenCli.execute (MavenCli. java: 863) в орг. apache .maven.cli.MavenCli.doMain (MavenC li. java: 288) в орг. apache .maven.cli.MavenCli.main (MavenCli. java: 199) в sun.reflect.NativeMethodAccessorImpl.invoke0 (собственный метод) в sun.reflect.NativeMethodAccessorImpl. invoke (NativeMethodAccessorImpl. java: 62) в sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl. java: 43) в java .lang.reflect.Method.invoke (метод. .codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher. java: 289) в org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher. java: 229) в org.codehaus.plexus .classworlds.launcher.Launcher.mainWithExitCode (Launcher. java: 415) в org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher. java: 356) Вызвано: org. apache .maven .plugin.PluginExecutionException: Выполнение default-cli цели org. apache .maven.plugins: maven-dependency-plugin: 3.1.2: анализ не удался. в орг. apache .maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager. java: 145) в орг. apache .maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor. java: 207) Еще 20 причин: java .lang.IllegalArgumentException в org.objectweb.asm.signature.SignatureReader.parseType (SignatureReader. java: 249) в org.objectweb.asm.signature.SignatureReader.acceptType (SignatureReader. 1066 *: 140) в орг. apache .maven.shared.dependency.analyzer.asm.DefaultMethodVisitor.addTypeSignature (DefaultMethodVisitor. java: 145) в орг. apache .maven.shared.dependency.analyzer.asm .DefaultMethodVisitor.visitLocalVariable (DefaultMethodVisitor. java: 135) в org.objectweb.asm.ClassReader.readCode (ClassReader. java: 2569) в org.objectweb.asm.ClassReader.readMethod (ClassReader). ) на org.objectweb.asm. ClassReader.accept (ClassReader. java: 717) в org.objectweb.asm.ClassReader.accept (ClassReader. java: 401) в org. apache .maven.shared.dependency.analyzer.asm.DependencyClassFileVisitor. visitClass (DependencyClassFileVisitor. java: 80) в орг. apache .maven.shared.dependency.analyzer.ClassFileVisitorUtils.visitClass (ClassFileVisitorUtils. java: 164) в орг. apache .maven.shared.dependency. analyzer.ClassFileVisitorUtils.acceptDirectory (ClassFileVisitorUtils. java: 144) в орг. apache .maven.shared.dependency.analyzer.ClassFileVisitorUtils.accept (ClassFileVisitorUtils. java: 71) в орг. * 1083. shared.dependency.analyzer.asm.ASMDependencyAnalyzer.analyze (ASMDependencyAnalyzer. java: 50) в орг. apache .maven.shared.dependency.analyzer.DefaultProjectDependencyAnalyzer.buildDependencyClasses (DefaultProjectDependencyAnalyzer. java: 198) в орг. apache. maven.shared.dependency.analyzer.DefaultProjectDependencyAnalyzer.analyze (DefaultProjectDependencyAnalyzer. java: 74) в org. apache .maven.plugins.dependency.analyze.AbstractAnalyzeMojo.checkDependencies 10) или 3g. apache .maven.plugins.dependency.analyze.AbstractAnalyzeMojo.execute (AbstractAnalyzeMojo. java: 246) в org. apache .maven.plugin.DefaultBuildPluginManager.executeMojo * по умолчаниюBuildager. Еще 21 [ОШИБКА] [ОШИБКА] [ОШИБКА] Для получения дополнительной информации об ошибках и возможных решениях, пожалуйста, прочитайте следующие статьи: [ОШИБКА] [Помощь 1] http://cwiki.apache.org/confluence/display/MAVEN/PluginExecutionException
Спасибо заранее