如何使用Eclipse将Railo项目部署到AWS?

如何使用Eclipse将Railo项目部署到AWS?,eclipse,deployment,amazon-web-services,railo,Eclipse,Deployment,Amazon Web Services,Railo,我正在本地的Ubuntu盒、EclipseIndigo、Tomcat7、Fusebox4和用于Eclipse的AWS工具包上运行一个项目 我有我的项目顺利运行在我的本地开发盒。有时尝试部署项目需要不到10分钟的时间(非常罕见),而在其他情况下,它永远不会发生,只是让加载条显示和/或最终失败 我曾尝试发布一个新项目,该项目有时可以运行,但当尝试进行增量部署时,它几乎从未发生过(只运行过一次)。事实上,在我部署该项目的一次之后,我再也不能这样做了 无法将应用程序上载到Amazon S3:无法计算MD

我正在本地的Ubuntu盒、EclipseIndigo、Tomcat7、Fusebox4和用于Eclipse的AWS工具包上运行一个项目

我有我的项目顺利运行在我的本地开发盒。有时尝试部署项目需要不到10分钟的时间(非常罕见),而在其他情况下,它永远不会发生,只是让加载条显示和/或最终失败

我曾尝试发布一个新项目,该项目有时可以运行,但当尝试进行增量部署时,它几乎从未发生过(只运行过一次)。事实上,在我部署该项目的一次之后,我再也不能这样做了

无法将应用程序上载到Amazon S3:无法计算MD5哈希:/home/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp1/aws-eclipse-1365821331354619151.war(无此类文件或目录)
无法计算MD5哈希:/home/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp1/aws-eclipse-1365821331354619151.war(无此类文件或目录)

正确地说,在那个位置没有这样的文件。但是为什么呢?这是权限问题吗?我给了自己GUI文件浏览器的root权限,但仍然没有乐趣(gksu nautilus)


我是AWS和Ubuntu环境的新手,不确定应该如何部署。

所以您的问题之一似乎是通过AWS java SDK将文件上载到S3时出现问题,对吗?。。在线1011

因此,我认为您在这里所做的是尝试执行一个putObject S3命令,该命令有一个Content-MD5散列,表示无法对请求进行身份验证。我有这个问题,我发现MD5散列需要base64编码,Amazon需要它来上传文件

然而,看到您的错误“没有这样的文件或目录”,这可能是另一个问题。在谷歌上快速搜索,我发现了一篇可能会引起兴趣的帖子


希望这能有所帮助。

David,这似乎是两个截然不同的问题-因此应该作为两个问题来提问-即,你应该将第二个问题分解为自己的问题。清晰、集中的问题比漫无边际的问题更容易得到帮助。公平点彼得,我想我漫无边际是因为沮丧!!!我希望这更清楚,更切中要害不要担心,我完全知道这是什么感觉!我的很多问题一开始都是令人沮丧的漫无边际,但我总是试图把它们读回去,然后重写更精确的版本。Can需要多次重写才能达到目的,但也有一些时候,重新构建问题的行为可以帮助我自己找到答案。不幸的是,我对AWS一无所知,因此无法直接提供帮助,但我注意到有一个问题-如果你正在使用某个问题,也许将其添加到你的问题/标题中会吸引更多的注意力;否则,这就是新的尝试吗?:)谢谢你的回复,格林,不幸的是,这对我不起作用,我尝试了许多不同的解决方案,但都走到了死胡同。我想是时候回到上传到虚拟服务器上了,而不是在aws上浪费时间了。如果有人有任何想法,请张贴它,因为我仍然有兴趣尝试新的东西。如果它只是部署这是我使用的方法很容易。。。使用Git部署到EC2