The groupId is maven. It's a plugin provided by maven, not Cortex. -- dIon Gillard, Multitask Consulting Blog: http://blogs.codehaus.org/people/dion/
"Christian Cabanero" <[EMAIL PROTECTED]> wrote on 06/02/2004 06:06:32 PM: > Thanks for the help, here's what I did: > > >maven plugin:download -DartifactId=maven-clover-plugin -DgroupId=clover > -Dversion=1.4 > > I'm assuming that the groupId is clover as I'm guessing that this > relates to the groupId dependency? Although it doesn't make sense to me > as this is a build dependency, not a dependency in my source. But I > can' think of anything else to put in groupId. When I tried it with > version 1.4 it said > > BUILD FAILED > File...... file:/C:/Documents and > Settings/ccabanero/.maven/plugins/maven-plugin-plugin-1.1/ > Element... ant:fail > Line...... 210 > Column.... 52 > Unable to find plug-in > Total time: 3 seconds > Finished at: Thu Feb 05 22:52:42 PST 2004 > > When I try it with version=1.2 it works OK so I'm wondering if this has > something to do with the repository not having the latest plug-in? > > Needless to say, to someone new to Maven, I wish there were better > documentation on this. ;-) As a former Ant user it never occurred to > me that I would download a plug in. Very cool feature, of course, but > by browsing the site it would be appear to an Ant user that you would > download the jar file from the plug-in project site and install it, just > like installing a jar in the lib directory of Ant. > > Incidentally, the whole reason I'm trying to upgrade the plug-in is > because I'm having problems with Clover. When I run my tests over and > over the coverage results differ. Sometimes it says I'm not executing > any code in a class being tested even through clearly the tests are > running and coverage should be really high for that class. I've been > using Clover a lot with Ant and haven't seen these problems before. I'm > hoping that by getting the latest maven-clover-plugin I can get a later > version of the clover.jar or tell the maven-clover-plugin to point to my > personalized clover.jar file. > > So, I since I can't get the plugin:download to work what I did was > delete the old plugin and manually install clover-plugin-1.4. It > appeared to correctly download version 1.2.3 of clover.jar but I got > this (by running '>maven clover -e'): > > BUILD FAILED > java.lang.NoClassDefFoundError > at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native > Method) > at > sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorA > ccessorImpl.java:39) > at > sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingCons > tructorAccessorImpl.java:27) > at > java.lang.reflect.Constructor.newInstance(Constructor.java:274) > at junit.framework.TestSuite.createTest(TestSuite.java:135) > at junit.framework.TestSuite.addTestMethod(TestSuite.java:114) > at junit.framework.TestSuite.<init>(TestSuite.java:75) > at > org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.<init>(JUni > tTestRunner.java:261) > at > org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.<init>(JUni > tTestRunner.java:219) > at > org.apache.tools.ant.taskdefs.optional.junit.JUnitTask.executeInVM(JUnit > Task.java:822) > at > org.apache.tools.ant.taskdefs.optional.junit.JUnitTask.execute(JUnitTask > .java:556) > at > org.apache.tools.ant.taskdefs.optional.junit.JUnitTask.execute(JUnitTask > .java:532) > at org.apache.tools.ant.Task.perform(Task.java:341) > at > org.apache.commons.jelly.tags.ant.AntTag.doTag(AntTag.java:232) > at > org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279) > at > org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135) > at > org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233) > at org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:88) > at > org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279) > at > org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135) > at > org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233) > at > com.werken.werkz.jelly.GoalTag$1.performAction(GoalTag.java:128) > at com.werken.werkz.Goal.fire(Goal.java:639) > at com.werken.werkz.Goal.attain(Goal.java:575) > at > com.werken.werkz.WerkzProject.attainGoal(WerkzProject.java:193) > at > com.werken.werkz.jelly.AttainGoalTag.doTag(AttainGoalTag.java:134) > at > org.apache.maven.jelly.tags.werkz.LazyAttainGoalTag.doTag(LazyAttainGoal > Tag.java:107) > at > org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279) > at > org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135) > at > org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233) > at > com.werken.werkz.jelly.GoalTag$1.performAction(GoalTag.java:128) > at com.werken.werkz.Goal.fire(Goal.java:639) > at com.werken.werkz.Goal.attain(Goal.java:575) > at com.werken.werkz.Goal.attainPrecursors(Goal.java:488) > at com.werken.werkz.Goal.attain(Goal.java:573) > at com.werken.werkz.Goal.attainPrecursors(Goal.java:488) > at com.werken.werkz.Goal.attain(Goal.java:573) > at > org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:448 > ) > at > org.apache.maven.MavenSession.attainGoals(MavenSession.java:348) > at org.apache.maven.cli.App.doMain(App.java:543) > at org.apache.maven.cli.App.main(App.java:1109) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav > a:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor > Impl.java:25) > at java.lang.reflect.Method.invoke(Method.java:324) > at com.werken.forehead.Forehead.run(Forehead.java:551) > at com.werken.forehead.Forehead.main(Forehead.java:581) > File...... file:/C:/Documents and > Settings/ccabanero/.maven/plugins/maven-test-plugin-1.4/ > Element... junit > Line...... 94 > Column.... 39 > java.lang.NoClassDefFoundError > Total time: 5 seconds > Finished at: Thu Feb 05 23:03:52 PST 2004 > > Thanks for the help, > Christian > > -----Original Message----- > From: Brett Porter [mailto:[EMAIL PROTECTED] > Sent: Thursday, February 05, 2004 9:08 PM > To: 'Maven Users List' > Subject: RE: Trouble installing new clover-plug-in > > > > > How do I use the plugin:download goal? It says that I have > > to specify 'artifactId' but I'm not sure how to do this (I'm > > new to maven). > > -DartifactId=maven-clover-plugin > > > And then how do I run with -e? Would that be >maven -e clover ? > > yep > > > As an aside, I'm also wondering why clover doesn't run by > > default when I do maven jar or maven test or maven > > site:generate. I do have > > <report>maven-clover-plugin</report> in my reports section > > of my project.xml. It's a little confusing figuring out > > which goals depend on which other goals. How would I make it > > so that clover always runs if I run the test goal? > > > > To make it run by default after maven jar, you need a postGoal in > maven.xml: > > <postGoal name="jar"> > <attainGoal name="clover" /> > </postGoal> > > See the user guide on how to set up maven.xml. > > The report tag you mentioned will make sure it is always generated when > you > run site:generate. > > - Brett > > > --------------------------------------------------------------------- > 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]
