首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Maven中,如何将特定文件推送到AWS S3中的特定位置?

在Maven中,如何将特定文件推送到AWS S3中的特定位置?
EN

Stack Overflow用户
提问于 2018-05-24 09:31:09
回答 1查看 318关注 0票数 0

我想将一些文档作为S3构建(mvn deploy)的一部分推送到AWSMaven.

我已经使用Kuali S3旅行车来推送代码包了。不幸的是,这对文档没有帮助,因为所有内容都捆绑到一个jar中。我需要的文档文件被单独上传,以便他们可以直接作为一个静态网站的S3。

这可以在不编写自己的插件的情况下完成吗?

EN

回答 1

Stack Overflow用户

发布于 2018-05-30 07:51:35

如果你在一个目录中有所有的静态文件,下面的例子展示了这个插件是如何完成这项工作的。

示例:递归上传文件夹

代码语言:javascript
复制
<build>
  ...

  <plugins>
    ...

    <plugin>
      <groupId>com.bazaarvoice.maven.plugins</groupId>
      <artifactId>s3-upload-maven-plugin</artifactId>
      <version>1.0</version>
      <configuration>
        <bucketName>my-s3-bucket</bucketName>
        <source>dir</source>
        <destination>remote-dir</destination>
        <recursive>true</recursive>
      </configuration>
    </plugin>
  </plugins>
</build>

示例:运行插件

代码语言:javascript
复制
mvn com.bazaarvoice.maven.plugins:s3-upload-maven-plugin:1.2:s3-upload

(https://github.com/moacyrricardo/s3-upload-maven-plugin)

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50499640

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档