【发布时间】:2013-04-07 07:26:23
【问题描述】:
我正在尝试使用 ArtifactInstaller 和 ArtifactDeployer 编写一个 Maven 插件。对我来说最有意义的方法已弃用,并带有以下消息:
"我们只想使用 artifact 方法,并确保 artifact.file 设置正确。"
我不知道那是什么意思。这些类没有“工件方法”。如何使用 Maven 3.0.5 API 安装和部署工件?
[编辑] 再看一遍,我真正需要的是能够创建一个工件来传递给非弃用的方法。 ArtifactFactory 上的所有方法现已弃用。
http://maven.apache.org/ref/3.0.5/apidocs/org/apache/maven/artifact/factory/ArtifactFactory.html
【问题讨论】:
-
采用
File而不是basedir和finalName的方法似乎在这些接口上可用且未弃用。你能用吗? -
谢谢乔,我写这篇文章的时候已经很晚了,我正在兜圈子。我已经更新了问题,以更好地反映我遇到的真实墙。
标签: maven maven-3 maven-plugin