Re: dependencyManagement, pluginManagement, artifactManagement?
Oops, I spoke too soon, even though there was "?" it still used the correct version. Thanks. On Sat, Mar 15, 2008 at 7:21 AM, deckrider <[EMAIL PROTECTED]> wrote: > dependencyManagement doesn't work for this scenario. I get this: > > [INFO] [dependency:unpack {execution: default}] > [INFO] Configured Artifact: my.group.id:my-artifact:?:zip > > I should have seen this: > > [INFO] [dependency:unpack {execution: default}] > [INFO] Configured Artifact: my.group.id:my-artifact:1.2.3:zip > > > > > On Fri, Mar 14, 2008 at 6:14 PM, Brian E. Fox <[EMAIL PROTECTED]> wrote: > > DepMgt is the right way... > > > > > > -Original Message- > > From: simon [mailto:[EMAIL PROTECTED] > > Sent: Friday, March 14, 2008 4:14 PM > > To: Maven Users List > > > > > > Subject: Re: dependencyManagement, pluginManagement, artifactManagement? > > > > I expect you can define a property in a parent pom and reference it from > > a child: > > > > 1.2.3 > > > > > > then later > > > > ${myArtifactVersion} > > > > Is this not enough? > > > > Regards, Simon > > > > On Fri, 2008-03-14 at 14:07 -0600, deckrider wrote: > > > Hi, > > > > > > I have the following two snippets in my pom.xml, but what I really > > > want to do is define the version of my-artifact in something like > > > 'dependencyManagement' or similar inside 'godfather-parent' so that it > > > can be inherited. Is there a way to do this? > > > > > > Thanks, > > > pom.xml snippets follow: > > > > > > > > > my.godfather > > > godfather-parent > > > 4.5.6 > > > > > > > > > ... > > > > > > > > > org.apache.maven.plugins > > > maven-dependency-plugin > > > > > > > > > > > > my.group.id > > > my-artifact > > > 1.2.3 > > > zip > > > false > > > > > ${project.build.directory}/unpack > > > > > > > > > false > > > true > > > > > > > > > > > > generate-sources > > > > > > unpack > > > > > > > > > > > > > > > > > > - > > > 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] > > > > > > > > > > -- > ASCII ribbon campaign: > () against HTML email > /\ against Microsoft attachments > Information: http://www.expita.com/nomime.html > -- ASCII ribbon campaign: () against HTML email /\ against Microsoft attachments Information: http://www.expita.com/nomime.html - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: dependencyManagement, pluginManagement, artifactManagement?
dependencyManagement doesn't work for this scenario. I get this: [INFO] [dependency:unpack {execution: default}] [INFO] Configured Artifact: my.group.id:my-artifact:?:zip I should have seen this: [INFO] [dependency:unpack {execution: default}] [INFO] Configured Artifact: my.group.id:my-artifact:1.2.3:zip On Fri, Mar 14, 2008 at 6:14 PM, Brian E. Fox <[EMAIL PROTECTED]> wrote: > DepMgt is the right way... > > > -Original Message- > From: simon [mailto:[EMAIL PROTECTED] > Sent: Friday, March 14, 2008 4:14 PM > To: Maven Users List > > > Subject: Re: dependencyManagement, pluginManagement, artifactManagement? > > I expect you can define a property in a parent pom and reference it from > a child: > > 1.2.3 > > > then later > > ${myArtifactVersion} > > Is this not enough? > > Regards, Simon > > On Fri, 2008-03-14 at 14:07 -0600, deckrider wrote: > > Hi, > > > > I have the following two snippets in my pom.xml, but what I really > > want to do is define the version of my-artifact in something like > > 'dependencyManagement' or similar inside 'godfather-parent' so that it > > can be inherited. Is there a way to do this? > > > > Thanks, > > pom.xml snippets follow: > > > > > > my.godfather > > godfather-parent > > 4.5.6 > > > > > > ... > > > > > > org.apache.maven.plugins > > maven-dependency-plugin > > > > > > > > my.group.id > > my-artifact > > 1.2.3 > > zip > > false > > > ${project.build.directory}/unpack > > > > > > false > > true > > > > > > > > generate-sources > > > > unpack > > > > > > > > > > > > - > > 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] > > -- ASCII ribbon campaign: () against HTML email /\ against Microsoft attachments Information: http://www.expita.com/nomime.html - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: dependencyManagement, pluginManagement, artifactManagement?
DepMgt is the right way... -Original Message- From: simon [mailto:[EMAIL PROTECTED] Sent: Friday, March 14, 2008 4:14 PM To: Maven Users List Subject: Re: dependencyManagement, pluginManagement, artifactManagement? I expect you can define a property in a parent pom and reference it from a child: 1.2.3 then later ${myArtifactVersion} Is this not enough? Regards, Simon On Fri, 2008-03-14 at 14:07 -0600, deckrider wrote: > Hi, > > I have the following two snippets in my pom.xml, but what I really > want to do is define the version of my-artifact in something like > 'dependencyManagement' or similar inside 'godfather-parent' so that it > can be inherited. Is there a way to do this? > > Thanks, > pom.xml snippets follow: > > > my.godfather > godfather-parent > 4.5.6 > > > ... > > > org.apache.maven.plugins > maven-dependency-plugin > > > > my.group.id > my-artifact > 1.2.3 > zip > false > ${project.build.directory}/unpack > > > false > true > > > > generate-sources > > unpack > > > > > > - > 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]
RE: dependencyManagement, pluginManagement, artifactManagement?
Yes. Put it inside a dependencyManagment section and then don't specify a version where you use it. If you do specify a version, it will use that one...the depMgt is only used if no version is declared elsewhere. -Original Message- From: deckrider [mailto:[EMAIL PROTECTED] Sent: Friday, March 14, 2008 4:07 PM To: Maven Users List Subject: dependencyManagement, pluginManagement, artifactManagement? Hi, I have the following two snippets in my pom.xml, but what I really want to do is define the version of my-artifact in something like 'dependencyManagement' or similar inside 'godfather-parent' so that it can be inherited. Is there a way to do this? Thanks, pom.xml snippets follow: my.godfather godfather-parent 4.5.6 ... org.apache.maven.plugins maven-dependency-plugin my.group.id my-artifact 1.2.3 zip false ${project.build.directory}/unpack false true generate-sources unpack - 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]
Re: dependencyManagement, pluginManagement, artifactManagement?
I'm guessing that would work ... was just thinking I should do it the same as dependencyManagement or something. On Fri, Mar 14, 2008 at 2:14 PM, simon <[EMAIL PROTECTED]> wrote: > I expect you can define a property in a parent pom and reference it from > a child: > > 1.2.3 > > > then later > > ${myArtifactVersion} > > Is this not enough? > > Regards, Simon > > > > On Fri, 2008-03-14 at 14:07 -0600, deckrider wrote: > > Hi, > > > > I have the following two snippets in my pom.xml, but what I really > > want to do is define the version of my-artifact in something like > > 'dependencyManagement' or similar inside 'godfather-parent' so that it > > can be inherited. Is there a way to do this? > > > > Thanks, > > pom.xml snippets follow: > > > > > > my.godfather > > godfather-parent > > 4.5.6 > > > > > > ... > > > > > > org.apache.maven.plugins > > maven-dependency-plugin > > > > > > > > my.group.id > > my-artifact > > 1.2.3 > > zip > > false > > > ${project.build.directory}/unpack > > > > > > false > > true > > > > > > > > generate-sources > > > > unpack > > > > > > > > > > > > - > > 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] > > -- ASCII ribbon campaign: () against HTML email /\ against Microsoft attachments Information: http://www.expita.com/nomime.html - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: dependencyManagement, pluginManagement, artifactManagement?
I expect you can define a property in a parent pom and reference it from a child: 1.2.3 then later ${myArtifactVersion} Is this not enough? Regards, Simon On Fri, 2008-03-14 at 14:07 -0600, deckrider wrote: > Hi, > > I have the following two snippets in my pom.xml, but what I really > want to do is define the version of my-artifact in something like > 'dependencyManagement' or similar inside 'godfather-parent' so that it > can be inherited. Is there a way to do this? > > Thanks, > pom.xml snippets follow: > > > my.godfather > godfather-parent > 4.5.6 > > > ... > > > org.apache.maven.plugins > maven-dependency-plugin > > > > my.group.id > my-artifact > 1.2.3 > zip > false > > ${project.build.directory}/unpack > > > false > true > > > > generate-sources > > unpack > > > > > > - > 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]