Maven:antrun 插件构建 JAR 文件 -> 如何在我的仓库中安装/部署它?



我正在进行Ant->Maven迁移项目,我有一个问题(我不是Maven专家),因为我被困在一个特定的点上:

在我的一个pom.xml文件中,我必须使用maven-antrun插件来调用一个外部ANT文件,该文件构建了一个jar文件并将其放在一个临时文件夹中。别无选择。一切都很好——ant脚本正常工作,但我怎么能在通常的Maven工作流中"打包"这个jar呢?

我知道我可以手动调用mvn install:install-file,但是否有可能以上面生成的jar文件实际上是pom.xml的工件的方式配置我的pom.xml?

您使用构建助手maven插件的附加工件目标将额外的*.jar附加到触发其创建的maven模块。

由于让一个maven模块产生多个工件通常是个坏主意,因此最好将其隔离在pom类型的maven模块中,使其成为其唯一的工件

最新更新