Re: dependencyManagement, pluginManagement, artifactManagement?

2008-03-15 Thread deckrider
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?

2008-03-15 Thread deckrider
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?

2008-03-14 Thread Brian E. Fox
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?

2008-03-14 Thread Brian E. Fox
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?

2008-03-14 Thread deckrider
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?

2008-03-14 Thread simon
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]