Hello Brian,

Thanks for helping but the problem still remains...

I've removed:
- all metadata files in /org/codehaus/mojo of my local repository ,
- maven-dependency-plugin and dependency-maven-plugin directories in /org/codehaus/mojo
- and also \org\apache\maven\plugins\maven-dependency-plugin

I'm also using maven-dependency-plugin version 2.0-alpha-4 as stated in my pom.xml and the error message below.

Do you have any others idea?

PS: I can't find any 2.0.7 version of maven-dependency-plugin, what do you mean by 2.0.7 ? Am I misunderstanding sth. about the management of this plugin version ?

Thanks,
Hervé



[INFO] ------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO] ------------------------------------------------------------------------ [INFO] One or more required plugin parameters are invalid/missing for 'dependency:copy'

[0] inside the definition for plugin: 'maven-dependency-plugin'specify the following:

<configuration>
  ...
  <artifactItems>VALUE</artifactItems>
</configuration>.

[INFO] ------------------------------------------------------------------------
[INFO] Trace
org.apache.maven.lifecycle.LifecycleExecutionException: Error configuring: org.apache.maven.plugins:maven-dependency-plugin. Reason: Invalid or missing parameters: [Mojo parameter [name: 'artifactItems'; alias: 'null']] for mojo: org.apache.maven.plugins:maven-dependency-plugin:2.0-alpha-4:copy at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:568) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:480) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:459) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:311) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:278) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:143)
        at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:334)
        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:125)
        at org.apache.maven.cli.MavenCli.main(MavenCli.java:272)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
        at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
        at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
Caused by: org.apache.maven.plugin.PluginParameterException: Error configuring: org.apache.maven.plugins:maven-dependency-plugin. Reason: Invalid or missing parameters: [Mojo parameter [name: 'artifactItems'; alias: 'null']] for mojo: org.apache.maven.plugins:maven-dependency-plugin:2.0-alpha-4:copy at org.apache.maven.plugin.DefaultPluginManager.checkRequiredParameters(DefaultPluginManager.java:907) at org.apache.maven.plugin.DefaultPluginManager.getConfiguredMojo(DefaultPluginManager.java:612) at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:421) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:539)
        ... 16 more
[INFO] ------------------------------------------------------------------------





Brian E. Fox a écrit :
Somehow you are getting the old dependency-maven-plugin instead of the 
maven-dependency-plugin. Clear the /org/codehaus/mojo metadata from your local 
repo (and any internal proxies you have) and try again. This is already fixed 
for 2.0.7....doesn't help you now though ;-)

-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Sent: Monday, April 16, 2007 4:08 AM
To: [email protected]
Subject: Error in maven-dependency:copy

Hello,

I'm trying to copy some specific artifacts using the maven-dependency-plugin (copy goal). However, it seems that the plugin does not to find some required parameters.

I'm doing sth very simple and straightforward from what I've read from http://maven.apache.org/plugins/maven-dependency-plugin/examples/copying-artifacts.html
but it simply does not work...

Error log & plugin usage are just below,
Am I missing something or are there any bugs in the plugin ?

Thanks,
Hervé

=> Error log:

[INFO]    task-segment: [dependency:copy]
[INFO] ---------------------------------------------------------------------------- [INFO] ------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO] ------------------------------------------------------------------------ [INFO] One or more required plugin parameters are invalid/missing for 'dependency:copy'

[0] inside the definition for plugin: 'dependency-maven-plugin'specify the following:

<configuration>
   ...
   <artifactItems>VALUE</artifactItems>
</configuration>.

[INFO] ------------------------------------------------------------------------

=> Usage of this plugin in my pom.xml:

<plugin>
  <groupId>org.apache.maven.plugins</groupdId>
  <artifactId>maven-dependency-plugin</artifactId>
  <version>2.0-alpha-4</version>
  <configuration>
   <artifactItems>
    <artifactItem>
     <groupId>junit</groupId>
     <artifactId>junit</artifactId>
     <version>3.8.1</version>
     <type>jar</type>
    </artifactItem>
   </artifactItems>
<outputDirectory>${project.build.directory}/dependencies</outputDirectory>
</configuration>
</plugin>

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to