Hello,
You always encountered some "strange" trouble :-D
May other friends can help you ^_^
I'm very sorry.

a cup of Java, cheers!
Sha Jiang


秋秋 wrote:
> 
> HI,
>    jiagsha,Long time no see,I use the maven-antrun-plugin by the method
> you
> gave last time,I have done this configuration:
> <plugin>
>     <artifactId>maven-antrun-plugin</artifactId>
>     <executions>
>      <execution>
>       <phase>generate-resources</phase>
>       <goals>
>        <goal>run</goal>
>       </goals>
>       <configuration>
>        <tasks>
>         <copy overwrite="true"
>          file="WEB-INF/lib/*.*"
>          todir="D:\jboss-4.0.4.GA\server\claim\lib\">
>         </copy>
>        </tasks>
>       </configuration>
>      </execution>
>     </executions>
>    </plugin>
> 
> but when I excute "compile",It still report a error:
> 
> 
> 
> + Error stacktraces are turned on.
> Maven version: 2.0.4
> [DEBUG] Building Maven user-level plugin registry from: 'C:\Documents and
> Settings\Administrator\.m2\plugin-registry.xml'
> [DEBUG] Building Maven global-level plugin registry from: 'E:\maven-
> 2.0.4\conf\plugin-registry.xml'
> [INFO] Scanning for projects...
> [INFO]
> ----------------------------------------------------------------------------
> [INFO] Building pcie Maven Webapp
> [INFO]    task-segment: [compile]
> [INFO]
> ----------------------------------------------------------------------------
> [DEBUG] maven-resources-plugin: resolved to version 2.2 from repository
> central
> [DEBUG] Retrieving parent-POM: org.apache.maven.plugins:maven-plugins::1
> for
> project: null:maven-resources-plugin:maven-plugin:2.2 from the repository.
> [DEBUG] Retrieving parent-POM: org.apache.maven:maven-parent::1 for
> project:
> org.apache.maven.plugins:maven-plugins:pom:1 from the repository.
> [DEBUG] Retrieving parent-POM: org.apache:apache::1 for project:
> org.apache.maven:maven-parent:pom:1 from the repository.
> [DEBUG] maven-compiler-plugin: resolved to version 2.0.1 from repository
> central
> [DEBUG] Retrieving parent-POM: org.apache.maven.plugins:maven-plugins::1
> for
> project: null:maven-compiler-plugin:maven-plugin:2.0.1 from the
> repository.
> [DEBUG] Retrieving parent-POM: org.apache.maven:maven-parent::1 for
> project:
> org.apache.maven.plugins:maven-plugins:pom:1 from the repository.
> [DEBUG] Retrieving parent-POM: org.apache:apache::1 for project:
> org.apache.maven:maven-parent:pom:1 from the repository.
> [DEBUG] maven-site-plugin: resolved to version 2.0-beta-5 from repository
> central
> [DEBUG] Retrieving parent-POM: org.apache.maven.plugins:maven-plugins::1
> for
> project: null:maven-site-plugin:maven-plugin:2.0-beta-5 from the
> repository.
> [DEBUG] Retrieving parent-POM: org.apache.maven:maven-parent::1 for
> project:
> org.apache.maven.plugins:maven-plugins:pom:1 from the repository.
> [DEBUG] Retrieving parent-POM: org.apache:apache::1 for project:
> org.apache.maven:maven-parent:pom:1 from the repository.
> [DEBUG] Retrieving parent-POM:
> org.apache.maven.plugins:maven-plugin-parent::2.0.1 for project:
> null:maven-antrun-plugin:maven-plugin:1.1 from the repository.
> [DEBUG] com.novi.pcie:pcie:war:1.0-SNAPSHOT (selected for null)
> [DEBUG]   test:testrepository:jar:1.0.0:compile (selected for compile)
> [DEBUG]   spring:spring:jar:1.2.0:compile (selected for compile)
> [DEBUG]   junit:junit:jar:3.8.1:test (selected for test)
> [DEBUG]
> org.apache.maven.plugins:maven-antrun-plugin:maven-plugin:1.1:runtime(selected
> for runtime)
> [DEBUG] Retrieving parent-POM: org.apache.maven:maven::2.0.1 for project:
> null:maven-project:jar:2.0.1 from the repository.
> [DEBUG]   org.apache.maven:maven-project:jar:2.0.1:runtime (selected for
> runtime)
> [DEBUG] Retrieving parent-POM: org.apache.maven:maven::2.0.1 for project:
> org.apache.maven:maven-model:jar:2.0.1 from the repository.
> [DEBUG]     org.apache.maven:maven-model:jar:2.0.1:runtime (selected for
> runtime)
> [DEBUG] Retrieving parent-POM: org.codehaus.plexus:plexus::1.0.4 for
> project: null:plexus-utils:jar:1.0.5 from the repository.
> [DEBUG]       org.codehaus.plexus:plexus-utils:jar:1.0.5:runtime (selected
> for runtime)
> [DEBUG]         classworlds:classworlds:jar:1.1-alpha-2:runtime (selected
> for runtime)
> [DEBUG] Retrieving parent-POM: org.apache.maven:maven::2.0.1 for project:
> null:maven-profile:jar:2.0.1 from the repository.
> [DEBUG]     org.apache.maven:maven-profile:jar:2.0.1:runtime (selected for
> runtime)
> [DEBUG] Retrieving parent-POM:
> org.codehaus.plexus:plexus-containers::1.0.3for project:
> null:plexus-container-default:jar:
> 1.0-alpha-9 from the repository.
> [DEBUG] Retrieving parent-POM: org.codehaus.plexus:plexus::1.0.4 for
> project: org.codehaus.plexus:plexus-containers:pom:1.0.3 from the
> repository.
> [DEBUG]
> org.codehaus.plexus:plexus-container-default:jar:1.0-alpha-9:runtime(selected
> for runtime)
> [DEBUG]         org.codehaus.plexus:plexus-utils:jar:1.0.4:runtime
> (removed
> - nearer found: 1.0.5)
> [DEBUG]         junit:junit:jar:3.8.1:runtime (selected for runtime)
> [DEBUG]
> org.codehaus.plexus:plexus-container-default:jar:1.0-alpha-9:runtime(selected
> for runtime)
> [DEBUG]       org.codehaus.plexus:plexus-utils:jar:1.0.4:runtime (removed
> -
> nearer found: 1.0.5)
> [DEBUG]       classworlds:classworlds:jar:1.1-alpha-2:runtime (selected
> for
> runtime)
> [DEBUG]       junit:junit:jar:3.8.1:runtime (selected for runtime)
> [DEBUG]     org.codehaus.plexus:plexus-utils:jar:1.0.5:runtime (selected
> for
> runtime)
> [DEBUG] Retrieving parent-POM: org.apache.maven:maven::2.0.1 for project:
> org.apache.maven:maven-artifact-manager:jar:2.0.1 from the repository.
> [DEBUG]    
> org.apache.maven:maven-artifact-manager:jar:2.0.1:runtime(selected
> for runtime)
> [DEBUG] Retrieving parent-POM: org.apache.maven:maven::2.0.1 for project:
> org.apache.maven:maven-repository-metadata:jar:2.0.1 from the repository.
> [DEBUG]      
> org.apache.maven:maven-repository-metadata:jar:2.0.1:runtime(selected
> for runtime)
> [DEBUG]
> org.apache.maven.wagon:wagon-provider-api:jar:1.0-alpha-5:runtime
> (selected
> for runtime)
> [DEBUG]         org.codehaus.plexus:plexus-utils:jar:1.0.4:runtime
> (removed
> - nearer found: 1.0.5)
> [DEBUG] Retrieving parent-POM: org.apache.maven:maven::2.0.1 for project:
> org.apache.maven:maven-artifact:jar:2.0.1 from the repository.
> [DEBUG]       org.apache.maven:maven-artifact:jar:2.0.1:runtime (selected
> for runtime)
> [DEBUG]     org.apache.maven:maven-artifact:jar:2.0.1:runtime (selected
> for
> runtime)
> [DEBUG] Retrieving parent-POM: org.apache.maven:maven::2.0.1 for project:
> org.apache.maven:maven-plugin-api:jar:2.0.1 from the repository.
> [DEBUG]   org.apache.maven:maven-plugin-api:jar:2.0.1:runtime (selected
> for
> runtime)
> [DEBUG]   ant:ant:jar:1.6.5:runtime (selected for runtime)
> [DEBUG]   ant:ant-launcher:jar:1.6.5:runtime (selected for runtime)
> -----------------------------------------------------
> this realm = app0.child-container[
> org.apache.maven.plugins:maven-antrun-plugin]
> urls[0] = file:/C:/Documents and
> Settings/Administrator/.m2/repository/org/apache/maven/plugins/maven-antrun-plugin/1.1/maven-
> antrun-plugin-1.1.jar
> urls[1] = file:/C:/Documents and
> Settings/Administrator/.m2/repository/ant/ant/1.6.5/ant-1.6.5.jar
> urls[2] = file:/C:/Documents and
> Settings/Administrator/.m2/repository/ant/ant-launcher/1.6.5/ant-
> launcher-1.6.5.jar
> Number of imports: 0
> 
> 
> this realm = plexus.core.maven
> urls[0] = file:/E:/maven-2.0.4/lib/maven-plugin-descriptor-2.0.4.jar
> urls[1] = file:/E:/maven-2.0.4/lib/jsch-0.1.24.jar
> urls[2] =
> file:/E:/maven-2.0.4/lib/plexus-interactivity-api-1.0-alpha-4.jar
> urls[3] = file:/E:/maven-2.0.4/lib/maven-error-diagnostics-2.0.4.jar
> urls[4] = file:/E:/maven-2.0.4/lib/wagon-ssh-1.0-alpha-7.jar
> urls[5] = file:/E:/maven-2.0.4/lib/maven-monitor-2.0.4.jar
> urls[6] = file:/E:/maven-2.0.4/lib/maven-repository-metadata-2.0.4.jar
> urls[7] = file:/E:/maven-2.0.4/lib/commons-cli-1.0.jar
> urls[8] = file:/E:/maven-2.0.4/lib/maven-
> plugin-parameter-documenter-2.0.4.jar
> urls[9] = file:/E:/maven-2.0.4/lib/maven-model-2.0.4.jar
> urls[10] = file:/E:/maven-2.0.4/lib/maven-artifact-2.0.4.jar
> urls[11] = file:/E:/maven-2.0.4/lib/maven-settings-2.0.4.jar
> urls[12] = file:/E:/maven-2.0.4/lib/wagon-provider-api-1.0-alpha-6.jar
> urls[13] = file:/E:/maven-2.0.4/lib/wagon-file-1.0-alpha-7.jar
> urls[14] = file:/E:/maven-2.0.4/lib/maven-artifact-manager-2.0.4.jar
> urls[15] = file:/E:/maven-2.0.4/lib/maven-plugin-api-2.0.4.jar
> urls[16] = file:/E:/maven-2.0.4/lib/maven-plugin-registry-2.0.4.jar
> urls[17] = file:/E:/maven-2.0.4/lib/maven-profile-2.0.4.jar
> urls[18] = file:/E:/maven-2.0.4/lib/maven-core-2.0.4.jar
> urls[19] = file:/E:/maven-2.0.4/lib/maven-reporting-api-2.0.4.jar
> urls[20] = file:/E:/maven-2.0.4/lib/maven-project-2.0.4.jar
> urls[21] = file:/E:/maven-2.0.4/lib/wagon-ssh-external-1.0-alpha-6.jar
> urls[22] = file:/E:/maven-2.0.4/lib/doxia-sink-api-1.0-alpha-7.jar
> urls[23] = file:/E:/maven-2.0.4/lib/wagon-http-lightweight-1.0-alpha-6.jar
> Number of imports: 0
> 
> 
> this realm = plexus.core
> urls[0] =
> file:/E:/maven-2.0.4/core/plexus-container-default-1.0-alpha-9.jar
> urls[1] = file:/E:/maven-2.0.4/core/plexus-utils-1.1.jar
> Number of imports: 0
> -----------------------------------------------------
> [INFO]
> ------------------------------------------------------------------------
> [ERROR] BUILD ERROR
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Internal error in the plugin manager executing goal '
> org.apache.maven.plugins:maven-antrun-plugin:1.1:run': Unable to find the
> mojo 'org.apache.maven.plugins:maven-antrun-plugin:1.1:run' in the plugin
> '
> org.apache.maven.plugins:maven-antrun-plugin'
> org/apache/tools/ant/PropertyHelper
> [INFO]
> ------------------------------------------------------------------------
> *[DEBUG] Trace*
> org.apache.maven.lifecycle.LifecycleExecutionException: Internal error in
> the plugin manager executing goal '
> org.apache.maven.plugins:maven-antrun-plugin:1.1:run': Unable to find the
> mojo 'org.apache.maven.plugins:maven-antrun-plugin:1.1:run' in the plugin
> '
> org.apache.maven.plugins:maven-antrun-plugin'
>  at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(
> DefaultLifecycleExecutor.java:538)
>  at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle
> (DefaultLifecycleExecutor.java:475)
>  at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(
> DefaultLifecycleExecutor.java:454)
>  at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures
> (DefaultLifecycleExecutor.java:306)
>  at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(
> DefaultLifecycleExecutor.java:273)
>  at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(
> DefaultLifecycleExecutor.java:140)
>  at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:322)
>  at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:115)
>  at org.apache.maven.cli.MavenCli.main(MavenCli.java:256)
>  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.PluginManagerException: Unable to find
> the mojo 'org.apache.maven.plugins:maven-antrun-plugin:1.1:run' in the
> plugin 'org.apache.maven.plugins:maven-antrun-plugin'
>  at org.apache.maven.plugin.DefaultPluginManager.getConfiguredMojo(
> DefaultPluginManager.java:533)
>  at org.apache.maven.plugin.DefaultPluginManager.executeMojo(
> DefaultPluginManager.java:390)
>  at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(
> DefaultLifecycleExecutor.java:534)
>  ... 16 more
> *Caused by:*
> org.codehaus.plexus.component.repository.exception.ComponentLookupException:
> Unable to lookup component '
> org.apache.maven.plugin.Mojoorg.apache.maven.plugins:maven-antrun-plugin:1.1:run',
> it could not be created
>  at org.codehaus.plexus.DefaultPlexusContainer.lookup(
> DefaultPlexusContainer.java:335)
>  at org.codehaus.plexus.DefaultPlexusContainer.lookup(
> DefaultPlexusContainer.java:440)
>  at org.apache.maven.plugin.DefaultPluginManager.getConfiguredMojo(
> DefaultPluginManager.java:524)
>  ... 18 more
> Caused by:
> org.codehaus.plexus.component.factory.ComponentInstantiationException:
> Could
> not instanciate component: role: 'null', implementation: '
> org.apache.maven.plugin.antrun.AntRunMojo'
>  at
> org.codehaus.plexus.component.factory.java.JavaComponentFactory.makeException
> (JavaComponentFactory.java:77)
>  at
> org.codehaus.plexus.component.factory.java.JavaComponentFactory.newInstance(
> JavaComponentFactory.java:62)
>  at org.codehaus.plexus.DefaultPlexusContainer.createComponentInstance(
> DefaultPlexusContainer.java:1464)
>  at
> org.codehaus.plexus.component.manager.AbstractComponentManager.createComponentInstance
> (AbstractComponentManager.java:93)
>  at
> org.codehaus.plexus.component.manager.PerLookupComponentManager.getComponent
> (PerLookupComponentManager.java:48)
>  at org.codehaus.plexus.DefaultPlexusContainer.lookup(
> DefaultPlexusContainer.java:331)
>  ... 20 more
> Caused by: java.lang.NoClassDefFoundError:
> org/apache/tools/ant/PropertyHelper
>  at java.lang.Class.getDeclaredConstructors0(Native Method)
>  at java.lang.Class.privateGetDeclaredConstructors(Class.java:2328)
>  at java.lang.Class.getConstructor0(Class.java:2640)
>  at java.lang.Class.newInstance0(Class.java:321)
>  at java.lang.Class.newInstance(Class.java:303)
>  at
> org.codehaus.plexus.component.factory.java.JavaComponentFactory.newInstance(
> JavaComponentFactory.java:44)
>  ... 24 more
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Total time: 4 seconds
> [INFO] Finished at: Mon Feb 26 14:21:06 CST 2007
> [INFO] Final Memory: 3M/6M
> [INFO]
> ------------------------------------------------------------------------
> And I create a new project which was added the same configuration,It get
> the
> same error when I excute "compile",It seems like there is no jar of antrun
> in the repository,but actually,there is a maven-antrun-plugin-1.1.jar in
> the
> directory C:\Documents and
> Settings\Administrator\.m2\repository\org\apache\maven\plugins\maven-antrun-plugin\1.1,
> when I removed the following configuration,the "compile" can be excuted
> successful.
> <goals>
>        <goal>run</goal>
>  </goals>
> 
> 
> Is there anubody tell me why?
> 
> 
> 2007/2/26, jiangshachina <[EMAIL PROTECTED]>:
>>
>>
>> Hello,
>> When using maven-antrun-plugin, I think, the main work is writing Ant
>> task
>> scripts.
>> You can use the following scripts in <execution><configuration> tag.
>> <tasks>
>> <copy todir="path_to_JBoss_some_lib_dir" overwrite="true">
>>          <fileset dir="path_to_some_lib_dir" />
>> </copy>
>> </tasks>
>>
>> a cup of Java, cheers!
>> Sha Jiang
>>
>>
>> 秋秋 wrote:
>> >
>> > Hello,
>> >     Everybody! ,I want to deploy all of the  3th party jars in the
>> > directory
>> >
>> > $JBOSS_HOME/server/ProjectName/lib,How can I do?What plugins can I use?
>> >
>> >
>> > thanks in advance!
>> >
>> >
>>
>> --
>> View this message in context:
>> http://www.nabble.com/maven-antrun-plugin-error-tf3290825s177.html#a9153567
>> Sent from the Maven - Users mailing list archive at Nabble.com.
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>>
>>
> 
> 

-- 
View this message in context: 
http://www.nabble.com/maven-antrun-plugin-error-tf3290825s177.html#a9154804
Sent from the Maven - Users mailing list archive at Nabble.com.


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

Reply via email to