2013-04-18 45 views
0

我想使用Ingenieux豆茎插件将一场战争上传到S3。然而,它试图上传。有没有人遇到这种异常?使用Ingenieux beanstalk maven插件挂载WAR文件到S3

我在这里按照本教程: http://beanstalker.ingenieux.com.br/beanstalk-maven-plugin/usage.html

mvn beanstalk:upload-source-bundle 

下面是日志:

[WARNING] You should encrypt your passwords. See http://beanstalker.ingenieux.com.br/security.html for more information 
[INFO] Target Path: s3://some-bucket/test-web2-0.0.1-SNAPSHOT.war 
[INFO] Uploading artifact file: C:\Users\Chin Boon\Documents\workstation\test-web2\target\test-web2-0.0.1-SNAPSHOT.war 

的pom.xml:

<plugin> 
    <groupId>br.com.ingenieux</groupId> 
    <artifactId>beanstalk-maven-plugin</artifactId> 

    <configuration> 
     <s3Bucket>some-bucket</s3Bucket> 
     <s3Key>${project.build.finalName}.war</s3Key> 
     <!-- will save as s3://[bucket name]/artifactId-version-TIMESTAMP.war --> 
    </configuration> 
</plugin> 

回答

1

我们不支持过多S3上传(太慢,容易出错),并建议使用快速部署。

$ MVN原型:产生-Dfilter = elasticbeanstalk]

获得样品POM申请

+0

被要求什么是快速部署? –

+0

它是一种使用AWS S3的git部署功能的替代方法。 我没有写太多,所以这就是我没有发布1.0的原因。顺便说一句,你可以粘贴一个完整的跟踪?它似乎正在运行的版本似乎相当过时,因为最近的版本打印出其状态 – aldrinleal

+0

您能否将我链接到可以获取最新版本的页面? 1.0-SNAPSHOT似乎没有解决任何依赖关系。 –

0

好吧,我想我知道问题是什么。

这pom.xml的

<dependency> 
    <groupId>br.com.ingenieux</groupId> 
    <artifactId>beanstalk-maven-plugin</artifactId> 
    <version>0.2.9</version> 
</dependency>