如何要求Maven创建maven-metadata.xml而不是maven-metadata-local.xml?

Moi*_*nGK 5 java amazon-s3 maven maven-metadata

由于某些原因(不是本文的关注点),Amazon S3并不是Maven存储库的理想主机。所以我要在本地计算机上构建我的Maven应用程序,并在某些时间点上(例如每两天左右),使用aws s3 cp命令将整个层次结构复制到Amazon S3 。说我复制com文件夹,就像:

com
-raysis
--rayProduct
---1.0-SNAPSHOT
----rayray.jar
Run Code Online (Sandbox Code Playgroud)

问题是已创建的元数据文件是maven-metadata-local.xml(因为我已经在本地构建了它,这似乎是合理的),但是当我将其上传到S3并尝试通过maven进行获取时,它抱怨说没有maven-metadata.xml。所以我怎么能强制(或优雅地要求)maven创建maven-metadata.xml代替/与maven-metadata-local.xml一起?由于Maven元数据内部没有特定于位置的数据,因此移动似乎不容易。

注意:我正在尝试从S3加载以下依赖项(我也添加了存储库):

<dependency>
    <groupId>com.raysis</groupId>
    <artifactId>sense-lib</artifactId>
    <version>1.0-SNAPSHOT</version>
</dependency>
Run Code Online (Sandbox Code Playgroud)