在编写pom.xml文件以便Maven共享相同依赖时,可以使用Maven的dependencyManagement
元素来管理共享的依赖版本。下面是一个示例的pom.xml文件:
...
org.example
shared-dependency
1.0.0
org.example
shared-dependency
1.0.0
...
在上面的示例中,dependencyManagement
元素包含了一个共享依赖的版本声明。这样,在项目的其他模块中,可以通过简单地声明依赖,而无需指定版本。
例如,在其他模块的pom.xml文件中,可以这样声明依赖:
...
org.example
shared-dependency
...
这样,所有使用该pom.xml文件的项目模块都会共享相同的依赖版本。