gpt4 book ai didi

java - maven-deploy-plugin 不知道我在其中将其声明为构建插件的 pom 吗?

转载 作者:行者123 更新时间:2023-11-30 06:47:51 24 4
gpt4 key购买 nike

我有一个 Maven 项目。在 pom 中,我声明了组 ID、 Artifact ID、版本。

我将 maven-deploy-plugin 声明为构建插件,目标是 deploy:deploy-file。

然后我以相同的目标从 eclipse 启动了 maven,wuth -Durl 声明为 jvm arg。

Maven 构建失败,提示我没有提供 groupid、artifactid、包、文件未定义。

为什么它不从 pom 中获取这些值?

一定有办法告诉插件使用 pom 值,对吧?因为 maven 人当然相信 DIE-DRY - 重复是邪恶的,不要重复自己?否则,我可以创建一个与其 pom 相矛盾的人工制品分布吗?

  1. 为什么,插件不知道我想部署项目,包括源代码而不仅仅是一个 jar 或 pom?

  2. 为什么,插件不知道它应该只查看 pom artifactid 声明来获取 groupid 和 artifactid。

咆哮:

  • 如果缺少这些功能,虽然我强烈希望它们没有丢失 - 为什么,插件开发人员不觉得这些是重要的功能?

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com