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: properties myArtifactVersion1.2.3/myArtifactVersion /properties then later version${myArtifactVersion}/version 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: parent groupIdmy.godfather/groupId artifactIdgodfather-parent/artifactId version4.5.6/version /parent ... plugin groupIdorg.apache.maven.plugins/groupId artifactIdmaven-dependency-plugin/artifactId configuration artifactItems artifactItem groupIdmy.group.id/groupId artifactIdmy-artifact/artifactId version1.2.3/version typezip/type overWritefalse/overWrite outputDirectory${project.build.directory}/unpack/outputDirectory /artifactItem /artifactItems overWriteReleasesfalse/overWriteReleases overWriteSnapshotstrue/overWriteSnapshots /configuration executions execution phasegenerate-sources/phase goals goalunpack/goal /goals /execution /executions /plugin - 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?
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: properties myArtifactVersion1.2.3/myArtifactVersion /properties then later version${myArtifactVersion}/version 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: parent groupIdmy.godfather/groupId artifactIdgodfather-parent/artifactId version4.5.6/version /parent ... plugin groupIdorg.apache.maven.plugins/groupId artifactIdmaven-dependency-plugin/artifactId configuration artifactItems artifactItem groupIdmy.group.id/groupId artifactIdmy-artifact/artifactId version1.2.3/version typezip/type overWritefalse/overWrite outputDirectory${project.build.directory}/unpack/outputDirectory /artifactItem /artifactItems overWriteReleasesfalse/overWriteReleases overWriteSnapshotstrue/overWriteSnapshots /configuration executions execution phasegenerate-sources/phase goals goalunpack/goal /goals /execution /executions /plugin - 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?
I expect you can define a property in a parent pom and reference it from a child: properties myArtifactVersion1.2.3/myArtifactVersion /properties then later version${myArtifactVersion}/version 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: parent groupIdmy.godfather/groupId artifactIdgodfather-parent/artifactId version4.5.6/version /parent ... plugin groupIdorg.apache.maven.plugins/groupId artifactIdmaven-dependency-plugin/artifactId configuration artifactItems artifactItem groupIdmy.group.id/groupId artifactIdmy-artifact/artifactId version1.2.3/version typezip/type overWritefalse/overWrite outputDirectory${project.build.directory}/unpack/outputDirectory /artifactItem /artifactItems overWriteReleasesfalse/overWriteReleases overWriteSnapshotstrue/overWriteSnapshots /configuration executions execution phasegenerate-sources/phase goals goalunpack/goal /goals /execution /executions /plugin - 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: properties myArtifactVersion1.2.3/myArtifactVersion /properties then later version${myArtifactVersion}/version 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: parent groupIdmy.godfather/groupId artifactIdgodfather-parent/artifactId version4.5.6/version /parent ... plugin groupIdorg.apache.maven.plugins/groupId artifactIdmaven-dependency-plugin/artifactId configuration artifactItems artifactItem groupIdmy.group.id/groupId artifactIdmy-artifact/artifactId version1.2.3/version typezip/type overWritefalse/overWrite outputDirectory${project.build.directory}/unpack/outputDirectory /artifactItem /artifactItems overWriteReleasesfalse/overWriteReleases overWriteSnapshotstrue/overWriteSnapshots /configuration executions execution phasegenerate-sources/phase goals goalunpack/goal /goals /execution /executions /plugin - 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?
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: parent groupIdmy.godfather/groupId artifactIdgodfather-parent/artifactId version4.5.6/version /parent ... plugin groupIdorg.apache.maven.plugins/groupId artifactIdmaven-dependency-plugin/artifactId configuration artifactItems artifactItem groupIdmy.group.id/groupId artifactIdmy-artifact/artifactId version1.2.3/version typezip/type overWritefalse/overWrite outputDirectory${project.build.directory}/unpack/outputDirectory /artifactItem /artifactItems overWriteReleasesfalse/overWriteReleases overWriteSnapshotstrue/overWriteSnapshots /configuration executions execution phasegenerate-sources/phase goals goalunpack/goal /goals /execution /executions /plugin - 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?
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: properties myArtifactVersion1.2.3/myArtifactVersion /properties then later version${myArtifactVersion}/version 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: parent groupIdmy.godfather/groupId artifactIdgodfather-parent/artifactId version4.5.6/version /parent ... plugin groupIdorg.apache.maven.plugins/groupId artifactIdmaven-dependency-plugin/artifactId configuration artifactItems artifactItem groupIdmy.group.id/groupId artifactIdmy-artifact/artifactId version1.2.3/version typezip/type overWritefalse/overWrite outputDirectory${project.build.directory}/unpack/outputDirectory /artifactItem /artifactItems overWriteReleasesfalse/overWriteReleases overWriteSnapshotstrue/overWriteSnapshots /configuration executions execution phasegenerate-sources/phase goals goalunpack/goal /goals /execution /executions /plugin - 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]