Sorry just starting with maven, not sure what accdg or trygvis is :)

I tried both m2 alpha3 and snapshot from yesterday, both behaved
similarly. They would download plugins with group id
org.apache.maven.* but would fail downloading plugins with group id
maven-plugins. The error showed that m2 was looking for plugins in
maven2/plugins/maven-plugins/.... which is wrong because these plugins
are in maven2/maven-plugins/. Of course I can get plugins manually and
put them in my local repository but I was just curious if this is an
expected behavior or there is something that I am doing wrong.

Thanks,
Vitaliy

On 7/6/05, Edwin Punzalan <[EMAIL PROTECTED]> wrote:
> Hi,
> 
> Which version are you using? This was fixed accdg to trygvis.  My
> version from svn would download the plugin using the groupId.
> 
> Try downloading the svn source and bootstrap your m2.
> 
> 
> Vitaliy Geraymovych wrote:
> 
> >Ok, I resolved the issue that I was having. My plugins section was
> >outside of the build section
> >
> ><build>
> ></build>
> ><plugins>
> > ....
> ></plugins>
> >
> >As soon as I moved plugins inside build m2 started downloading
> >plugins.However, m2 could only download plugins defined in
> >org/apache/maven/plugins (i.e. maven-antlr-plugin) but m2 could no get
> >plugins that are stored in maven-plugins
> >i.e.                   <groupId>maven-plugins</groupId>
> >                       <artifactId>maven-jaxb-plugin</artifactId>
> >                       <version>1.0</version>
> >
> >Is there a setting in m2 to point it into maven-plugins?
> >
> >Thanks,
> >Vitaliy
> >
> >
> >On 7/6/05, Vitaliy Geraymovych <[EMAIL PROTECTED]> wrote:
> >
> >
> >>Thanks Jason,
> >>
> >>I tried your example but without much success. It seems overall my
> >>problem is that m2 is not downloading any plugins that I specify. The
> >>only ones I have in my local repository under org/apache/maven are
> >>maven-archetype, maven-archetype-core, -artifact, -model, plugin-api,
> >>-project, and plugins and under plugins: maven-archetype-plugin,
> >>-clean-, -compiler-, -idea-, -install-, -jar-, -plugin-, -resources-,
> >>-source-, -surefire-
> >>
> >>m2 also doesn't show any attempt to download the plugins that I
> >>specify (i.e. maven-antlr-plugin)
> >>
> >>Vitaliy
> >>
> >>On 7/5/05, Jason van Zyl <[EMAIL PROTECTED]> wrote:
> >>
> >>
> >>>On Tue, 2005-07-05 at 21:20 -0400, Vitaliy Geraymovych wrote:
> >>>
> >>>
> >>>>Thanks, I will definitely post in into the group once I can make it run :)
> >>>>
> >>>>But right now no matter what I set in execution and goal m2 always
> >>>>does nothing in resources phase.
> >>>>
> >>>>Here is my latest
> >>>>
> >>>><execution>
> >>>>  <phase>generate-sources</phase>
> >>>>  <goals>
> >>>>      <goal>resources</goal>
> >>>>  </goals>
> >>>></execution>
> >>>>
> >>>>m2 shows:
> >>>>
> >>>>clean:clean
> >>>>resources:resources
> >>>>compiler:compile
> >>>>
> >>>>
> >>>Let me run though a short example to try and help. To generate sources
> >>>you must first have a plugin that participates in the generate-sources
> >>>phase like the Antlr plugin:
> >>>
> >>>http://svn.apache.org/viewcvs.cgi/maven/components/trunk/maven-
> >>>plugins/maven-antlr-
> >>>plugin/src/main/java/org/apache/maven/plugin/antlr/AntlrPlugin.java?
> >>>rev=209381&view=markup
> >>>
> >>>Notice the annotations:
> >>>
> >>>/**
> >>> * @goal generate
> >>> * @phase generate-sources
> >>> * @requiresDependencyResolution compile
> >>> * @description Antlr plugin
> >>> */
> >>>
> >>>The first two lines say "I want to be fit into the generate-sources
> >>>phase and my 'handle' is generate".
> >>>
> >>>So this is all fine and dandy, we have a plugin that wants to generate
> >>>some sources from a Antlr grammar but how do we use it. You need to
> >>>specify that you want to use it in your POM:
> >>>
> >>><project>
> >>>  ...
> >>>  <build>
> >>>    <plugins>
> >>>      <plugin>
> >>>        <groupId>org.apache.maven.plugins</groupId>
> >>>        <artifactId>maven-antlr-plugin</artifactId>
> >>>        <version>1.0-SNAPSHOT</version>
> >>>        <configuration>
> >>>          <grammars>java.g</grammars>
> >>>        </configuration>
> >>>        <executions>
> >>>          <execution>
> >>>            <goals>
> >>>              <goal>generate</goal>
> >>>            </goals>
> >>>          </execution>
> >>>        </executions>
> >>>      </plugin>
> >>>    </plugins>
> >>>  </build>
> >>>  ...
> >>></project>
> >>>
> >>>If you then type "m2 compile" m2 will walk through the lifecycle
> >>>(http://maven.apache.org/maven2/lifecycle.html) and will eventually hit
> >>>the generate-sources phase and see you have a plugin configured that
> >>>wants to participate in that phase and the antlr plugin is executed with
> >>>your given configuration.
> >>>
> >>>I just checked in the Antlr plugin and deployed so you can try this out
> >>>by downloading the little example I created to answer your question:
> >>>
> >>>http://www.codehaus.org/~jvanzyl/generate-sources-example.zip
> >>>
> >>>(ps you might have to wait for the antlr plugin to sync to ibiblio)
> >>>
> >>>
> >>>
> >>>>Thanks again,
> >>>>Vitaliy
> >>>>
> >>>>
> >>>>
> >>>>On 7/5/05, Jason van Zyl <[EMAIL PROTECTED]> wrote:
> >>>>
> >>>>
> >>>>>On Tue, 2005-07-05 at 20:51 -0400, Vitaliy Geraymovych wrote:
> >>>>>
> >>>>>
> >>>>>>The second I sent email I realized that after following link to
> >>>>>>ibiblio site :) So I returned back to specifying jaxb plug in in
> >>>>>>pom.xml. What I am currently confused with is how to connect the plug
> >>>>>>in into specific execution phase. Let say I want to run jaxb
> >>>>>>generation in generate-sources phase. And I am not sure if I want to
> >>>>>>execute separately what my command line will look like: m2
> >>>>>>generate-sources:?
> >>>>>>
> >>>>>>
> >>>>>That would do but you would probably just do:
> >>>>>
> >>>>>m2 install
> >>>>>
> >>>>>And m2 would walk through all the phases. If you have JAXP in your
> >>>>>plugins section it will be added to the generate-sources phase because
> >>>>>part of creating a plugin like a JAXP plugin is creating some metadata
> >>>>>that tells m2 what phase the plugin should be executed in.
> >>>>>
> >>>>>Hope that helps. You can post to the user list. I will answer there as
> >>>>>well :-)
> >>>>>
> >>>>>
> >>>>>
> >>>>>>Thanks for your help.
> >>>>>>
> >>>>>>Vitaliy
> >>>>>>
> >>>>>>On 7/5/05, Jason van Zyl <[EMAIL PROTECTED]> wrote:
> >>>>>>
> >>>>>>
> >>>>>>>On Tue, 2005-07-05 at 20:37 -0400, Vitaliy Geraymovych wrote:
> >>>>>>>
> >>>>>>>
> >>>>>>>>I added <executions> block but didn't have much luck. I went another
> >>>>>>>>rout and removed plugins sections completely. I tried to run m2
> >>>>>>>>jaxb:generate which seems trying to get latest jaxb plug in but fails
> >>>>>>>>with errors:
> >>>>>>>>
> >>>>>>>>Unable to find release for artifact: ... 
> >>>>>>>>http://repo1.maven.org/maven2/plugins
> >>>>>>>>
> >>>>>>>>FileNotFoundException:
> >>>>>>>>http://www.ibiblio.org/maven2/plugins/org/apache/maven/plugins/maven-jaxb-plugin/maven-jaxb-plugin-RELEASE.version.txt
> >>>>>>>>
> >>>>>>>>It seems that I am doing something conceptually wrong.
> >>>>>>>>
> >>>>>>>>I would appreciate any pointers.
> >>>>>>>>
> >>>>>>>>
> >>>>>>>We don't actually have a JAXB plugin :-)
> >>>>>>>
> >>>>>>>We have an example in a presentation of a JAXB plugin but I don't
> >>>>>>>believe we actually have one in m2! Sorry about the confusion.
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>>>Thanks,
> >>>>>>>>Vitaliy
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>On 7/5/05, Jason van Zyl <[EMAIL PROTECTED]> wrote:
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>>On Tue, 2005-07-05 at 17:38 -0400, Vitaliy Geraymovych wrote:
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>>Hi All,
> >>>>>>>>>>
> >>>>>>>>>>Sorry for the beginners question but I was unable to find answer
> >>>>>>>>>>anywhere else. I am currently playing with Maven 2 with the goal of
> >>>>>>>>>>replacing our ant build script. I got stuck trying to add jaxb
> >>>>>>>>>>generation to the project. I added maven-jaxb-plugin plug in to the
> >>>>>>>>>>plugins section but can't to make it run.
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>Take a peek at:
> >>>>>>>>>
> >>>>>>>>>http://maven.apache.org/maven2/lifecycle.html
> >>>>>>>>>
> >>>>>>>>>You are missing the <executions/> element.
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>>I am executing maven with this command: m2 clean:clean package
> >>>>>>>>>>
> >>>>>>>>>>m2 always does [clean:clean], [resources:resources], 
> >>>>>>>>>>[compiler:compile].
> >>>>>>>>>>
> >>>>>>>>>>Here is the section of pom.xml that defines plug in:
> >>>>>>>>>>
> >>>>>>>>>>      <plugins>
> >>>>>>>>>>              <plugin>
> >>>>>>>>>>                      <groupId>org.apache.maven.plugins</groupId>
> >>>>>>>>>>                      <artifactId>maven-jaxb-plugin</artifactId>
> >>>>>>>>>>                      <version>1.0</version>
> >>>>>>>>>>                              <goals>
> >>>>>>>>>>                                      <goal>
> >>>>>>>>>>                                              
> >>>>>>>>>> <id>generate-sources</id>
> >>>>>>>>>>                                      </goal>
> >>>>>>>>>>                              </goals>
> >>>>>>>>>>              </plugin>
> >>>>>>>>>>      </plugins>
> >>>>>>>>>>
> >>>>>>>>>>I would appreciate any help,
> >>>>>>>>>>
> >>>>>>>>>>Thanks,
> >>>>>>>>>>Vitaliy
> >>>>>>>>>>
> >>>>>>>>>>---------------------------------------------------------------------
> >>>>>>>>>>To unsubscribe, e-mail: [EMAIL PROTECTED]
> >>>>>>>>>>For additional commands, e-mail: users-h
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>>[EMAIL PROTECTED]
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>--
> >>>>>>>>>jvz.
> >>>>>>>>>
> >>>>>>>>>Jason van Zyl
> >>>>>>>>>jason at maven.org
> >>>>>>>>>http://maven.apache.org
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>--
> >>>>>>>jvz.
> >>>>>>>
> >>>>>>>Jason van Zyl
> >>>>>>>jason at maven.org
> >>>>>>>http://maven.apache.org
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>--
> >>>>>jvz.
> >>>>>
> >>>>>Jason van Zyl
> >>>>>jason at maven.org
> >>>>>http://maven.apache.org
> >>>>>
> >>>>>
> >>>>>
> >>>>>
> >>>>>
> >>>--
> >>>jvz.
> >>>
> >>>Jason van Zyl
> >>>jason at maven.org
> >>>http://maven.apache.org
> >>>
> >>>
> >>>
> >>>---------------------------------------------------------------------
> >>>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]
> 
>

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

Reply via email to