Balázs Németh
Balázs Németh

Reputation: 6637

Accessing a property of a sibling project dependency

Let's say I have

<properties>
...
    <module.deployPath>/admin</module.deployPath>
...
</properties>

in the pom.xml of the project A.

And now I'd like to access ${module.deployPath} in another project B where project A is listed as dependency of project B.

Is this possible somehow without using external property files or settings.xml?

Thank you for your help!

Cheers,

b

Upvotes: 2

Views: 645

Answers (1)

Ryan Stewart
Ryan Stewart

Reputation: 128779

Staying strictly within Maven's property access mechanism, I'm almost certain you can't do that. If you were to add the GMaven plugin and write some Groovy code, then it would probably be possible to get and parse the dependency's pom to get at the property you're looking for.

Upvotes: 1

Related Questions