【问题标题】:Maven: use install-file goal with altDeploymentRepositoryMaven:将 install-file 目标与 altDeploymentRepository 一起使用
【发布时间】:2012-08-16 15:42:52
【问题描述】:

这里只是一个简单的问题。

我试过了:

mvn install:install-file 
-DaltDeploymentRepository=../releases 
-Dfile=gcm-server.jar
-Dsources=gcm-server-sources.jar
-DgroupId=com.google.android.gcm
-DartifactId=gcm-server
-Dversion=1.0.2
-DpomFile=gcm.pom
-Dpackaging=jar
-DcreateChecksum=true

但我得到了以下信息:

[INFO] --- maven-install-plugin:2.3.1:install-file (default-cli) @ standalone-pom ---
[INFO] Installing /home/sebastien/Bureau/gcm-server-repository/deployer/gcm-server.jar to /home/sebastien/.m2/repository/com/google/android/gcm/gcm-server/1.0.2/gcm-server-1.0.2.jar
[INFO] Installing /home/sebastien/Bureau/gcm-server-repository/deployer/gcm.pom to /home/sebastien/.m2/repository/com/google/android/gcm/gcm-server/1.0.2/gcm-server-1.0.2.pom
[INFO] Installing /home/sebastien/Bureau/gcm-server-repository/deployer/gcm-server-sources.jar to /home/sebastien/.m2/repository/com/google/android/gcm/gcm-server/1.0.2/gcm-server-1.0.2-sources.jar

有没有办法将文件安装到另一个本地 maven 存储库? 我已经检查了install:install-file,但它没有提到将文件安装到备用存储库。是否有可能,或者我需要自己将文件从一个存储库移动到另一个存储库?

谢谢

【问题讨论】:

    标签: maven maven-2 repository maven-3 maven-install-plugin


    【解决方案1】:

    只需添加-Dmaven.repo.local=path-to-alternate-repo

    例如

    -Dmaven.repo.local=/tmp/myrepo
    

    【讨论】:

    • 谢谢。它工作得很好,但它也会将其他文件复制到这个存储库(maven 插件 jars),而我只想在那个文件夹中拥有我想要的 jars
    • @SebastienLorber。是的,因为您指的是local maven repository。您不能让 maven 只将选定的罐子放入其中。
    猜你喜欢
    • 1970-01-01
    • 2011-04-09
    • 1970-01-01
    • 1970-01-01
    • 2021-04-13
    • 2018-02-15
    • 1970-01-01
    • 1970-01-01
    • 2021-02-25
    相关资源
    最近更新 更多