Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/351.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Grails部署-部署的最快方式?_Java_Google App Engine_Grails_Amazon Ec2 - Fatal编程技术网

Java Grails部署-部署的最快方式?

Java Grails部署-部署的最快方式?,java,google-app-engine,grails,amazon-ec2,Java,Google App Engine,Grails,Amazon Ec2,如果有人已经或正在他们的服务器上运行Grails应用程序,我希望您能提供一些关于创建WAR后应该去哪里的详细信息 背景 我之所以选择,是因为使用和部署应该是微不足道的。这个问题是,有一个错误使得任何应用程序几乎不可用,我希望这个问题更突出,这样我就不必在意识到错误之前亲自看到错误 下一个选项是和CloudTools插件,看起来CloudTools可以与Grails1.0一起使用,但是由于获取JAR依赖项的问题,不能与当前的1.2.1一起使用。它也似乎是在测试版,将花费额外的钱和有限的地方(我注册

如果有人已经或正在他们的服务器上运行Grails应用程序,我希望您能提供一些关于创建WAR后应该去哪里的详细信息

背景

我之所以选择,是因为使用和部署应该是微不足道的。这个问题是,有一个错误使得任何应用程序几乎不可用,我希望这个问题更突出,这样我就不必在意识到错误之前亲自看到错误

下一个选项是和CloudTools插件,看起来CloudTools可以与Grails1.0一起使用,但是由于获取JAR依赖项的问题,不能与当前的1.2.1一起使用。它也似乎是在测试版,将花费额外的钱和有限的地方(我注册了,但没有收到电子邮件)

问题

我的应用程序非常琐碎,负载小,数据需求小,不需要扩展超过5个用户

我怎样才能尽可能快速、无痛地开发我的grails应用程序

具体而言:

  • 是否有任何托管公司在其服务器上安装了tomcat,我可以注册并使用它,这样就可以正常工作
  • 你知道有什么简单的教程可以让grails应用程序在没有云工具的情况下部署到EC2吗
提前感谢,

Gav


旁注:我之所以选择grails是因为,从开发到部署产品的时间应该很短,除了用于自动部署的工具没有那么成熟,而且我以前从未配置过服务器。

我们通过CloudFoundry运行ShareYourLove.com,它运行得很好。在标准EC2费率之外,我们不需要额外付费

最好的选择(如果您还没有收到CF登录)是购买一个低成本的linux box,比如,自己安装tomcat和mysql

干杯


Lee

我使用slicehost,它们有非常简单的安装postgresql/mysql的说明,tomcat非常容易安装

你挑选圣杯是个不错的选择;如果您的应用程序在本地机器上运行,那么将其部署到EC2就很简单了。即使您没有CloudFoundry帐户,您也应该能够使用开源和AMI将您的应用部署到EC2。如果您需要EC2方面的帮助,请发表评论,我将添加一些有用的链接

支持grails应用程序,没有前期成本,同时支持PostgreSQL和MySQL。

这曾经是事实,将来也会是事实,但目前他们正在改进:)使用云工具和当前版本的grails存在一些问题。Grails1.1.1最初的问题在1.2.1中更糟糕,因为默认的Deps根本不存在,我不知道如何修复这个问题。不管我收到云铸造的邀请!为提示干杯,我最终得到了一个VPS,我相信EC2有很多好处,但我真的只需要一些非常简单的东西。每月花5美元给我买了一台机器,我所需要的一切,希望它能帮助别人!