1. Background
My maven project has a lot of modules and submodules with jars and wars and everything works. I also can dep
change pom.xml in company-any-artifact to below and it will work .
4.0.0
com.company
any-artifact
pom
1.0-SNAPSHOT
${project.groupId}
any-module
${project.groupId}-${project.version}
change pom.xml in submodule to below
4.0.0
any-artifact
com.company
1.0-SNAPSHOT
com.company.any-artifact
any-module
pom
any-submodule
${project.parent.name}-${project.artifactId}
change submodule pom.xml to below
4.0.0
any-module
com.company.any-artifact
1.0-SNAPSHOT
com.company.any-artifact.any-module
any-submodule
company-${project.parent.name}-${project.artifactId}-${project.version}
then the output was : company-any-module-any-submodule-1.0-SNAPSHOT