Dans le cadre de mon fichier pom.xml, je copie des ressources supplémentaires dans le répertoire cible comme suit.Erreur "Le pluginDescriptor non trouvé" lors de l'exécution des ressources de copie maven-resources-plugin
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-resources-plugin</artifactId>
<version>2.4.1</version>
<executions>
<execution>
<id>copy-package-doc</id>
<phase>package</phase>
<goals>
<goal>copy-resources</goal>
</goals>
<configuration>
<outputDirectory>${project.build.directory}/package/${project.artifactId}-${project.version}/doc</outputDirectory>
<nonFilteredFileExtensions>
<nonFilteredFileExtension>doc</nonFilteredFileExtension>
</nonFilteredFileExtensions>
<resources>
<resource>
<directory>doc</directory>
<filtering>true</filtering>
<includes>
<include>**/*.doc</include>
</includes>
<excludes>
<exclude>**/~*.doc</exclude>
</excludes>
</resource>
</resources>
</configuration>
</execution>
<execution>
<id>copy-package-config</id>
<phase>package</phase>
<goals>
<goal>copy-resources</goal>
</goals>
<configuration>
<outputDirectory>${project.build.directory}/package/${project.artifactId}-${project.version}</outputDirectory>
<resources>
<resource>
<directory>config</directory>
<filtering>true</filtering>
</resource>
</resources>
</configuration>
</execution>
</executions>
</plugin>
Quand je artefact paquet que j'obtiens l'erreur:
The PluginDescriptor for the plugin org.apache.maven.plugins:maven-resources-plugin was not found. Should have been in realm: ClassRealm[/plugins/org.apache.maven.plugins:maven-resources-plugin:[email protected]/thread:Worker-17, parent: null]
Comment résoudre ce problème? Pourquoi j'ai cette erreur?
Merci, Rafal
Passer à la version 2.3 n'est pas une solution valide dans mon cas. J'avais essayé ceci avant que j'ai posté la question à StackOverflow. Je ne peux pas vérifier "mvn paquet -U -e" parce que le problème n'existe pas depuis que je suis passé à M2Eclipse. – Rafal