java - 为什么maven需要生成pom-transformed.xml?

标签 java maven-2

在一个maven webapp项目中,我注意到目标目录中有一个名为pom-transformed.xml的文件。 maven如何使用这个文件?

最佳答案

如果我没记错的话,这个文件是 2.2 之前版本中名为“POM interpolation ”(将 ${project.version} 等表达式插值到其值中)的结果。

安装/部署到存储库时的 POM 插值已从 Maven 2.2 中完全删除。

参见Artifact-Coordinate Expression TransformationPOM Interpolation Refactor .

关于java - 为什么maven需要生成pom-transformed.xml?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2011291/

相关文章:

java - Websocket 上的 Spring STOMP - "private"消息传递

java - 基于 EJB 的应用程序中的依赖关系反转

java - 递归地计算数组中的元素 - 大数组

java - 对 Maven 原型(prototype)使用​​ create-from-project : Include empty directories

eclipse - 如何设置 bundle 开发环境(Eclipse Equinox Maven)

java - 匹配此查询的正则表达式

Eclipse(STS)+ Maven

java - 有没有办法在不使用外部 JAVA_TOOL_OPTIONS 的情况下使用 UTF-8 制作 Maven 构建类文件?

java - 如何调试使用 maven 构建的 android 应用程序

maven-2 - 无法跳过 spring-boot-maven-plugin 的重新打包目标