【问题标题】:Maven deploy when testing测试时部署Maven
【发布时间】:2017-05-01 19:58:28
【问题描述】:

我正在测试一个专有 jar 文件的示例版本。为方便起见,我想让这个 jar 在我的 maven repo 中可用。但是,我只希望 jar 包含在我的 Web 应用程序的测试部署中,而不是生产部署中,所以如果我不在 pom.xml 中引用 jar,它将不会与应用程序一起部署。

maven 部署模块允许我这样做吗?这是我在 mvn deploy 上的文档,但没有指定何时使用:

mvn deploy:deploy-file -DgroupId=<groupid> -DartifactId=<artifactid> -Dversion=<version> -DgeneratePom=true -Dpackaging=jar -Dfile=<filename>.jar -DrepositoryId=repo -Durl=file:/home/<user>/deploy/repo.war

或者我想为此目的使用mvn install:install-file?谢谢。

【问题讨论】:

    标签: maven deployment pom.xml


    【解决方案1】:

    如果您只需要本地存储库中的 jar,请使用 install:install-file。如果您想让它在远程仓库中可用,请使用 deploy。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-18
      • 1970-01-01
      • 2021-02-05
      • 2014-06-21
      • 1970-01-01
      • 2023-04-01
      相关资源
      最近更新 更多