【问题标题】:How to deploy frascati app in Google App Engine?如何在 Google App Engine 中部署 frascati 应用程序?
【发布时间】:2012-09-20 10:09:09
【问题描述】:

我在 frascati platfrom 上完成了 hello-world,并从 cmd 运行它。

我还为 Google App Engine 完成了 hello-world,部署并运行它。

但是如何在 GAE 中部署 frascati 应用程序?

如何将整个 frascati 平台与应用打包为 WAR?

【问题讨论】:

标签: google-app-engine war


【解决方案1】:

也许是这个?

http://websvn.ow2.org/filedetails.php?repname=frascati&path=%2Ftrunk%2Fexamples%2Ffrascati-in-the-cloud%2FGoogle+App+Engine%2FREADME.txt

$ mvn 全新安装

$ cp jars/* 目标/frascati-gae-1.5-SNAPSHOT/WEB-INF/lib/

$ /appengine-java-sdk-1.5.4/bin/appcfg.sh 更新目标/frascati-gae-1.5-SNAPSHOT

【讨论】:

  • 好的,这就是@Paul_C 的重点,过去两天我一直为此发疯。仍然不明白该怎么做。 mvn安装什么?我无法从任何存储库下载该代码,所以我最终手动复制了它。我仍然在那个 pom 上安装 mvn 并得到错误。最终,会下载什么?为 GAE 修改的整个 frascati?我的应用程序去哪儿了?以及如何获得最终的 WAR?
  • 害怕我不使用java端,但是这一行“$ /appengine-java-sdk-1.5.4/bin/appcfg.sh update target/frascati-gae-1.5-SNAPSHOT”是将应用程序上传到服务器的命令。并且大概目标现在只包含您的 hello world 应用程序,但在第二行中生成了更新版本。你是这样安排的吗?恐怕帮不上什么忙了。
  • 是的,这就是将应用程序上传到 GAE 的命令,但我认为这意味着上传 frascati。 “第二行生成的更新版本”是什么意思?
  • 我认为第二行是您现有的 GAE 应用程序(目标)使用部署它所需的 jar 进行更新,然后第 3 行部署更新后的应用程序。
  • 是的,但仍然不知道我的 helloworld 代码在 frascati 应用程序中的位置。请记住,frascati 是一个部署和运行 SCA 应用程序的平台。我仍然不知道的另一件事是如何在哪里安装 mvn 以及如何获取该 websvn 的代码。明白我的意思了吗?谢谢你的时间顺便说一句! :)
猜你喜欢
  • 2015-04-15
  • 2023-03-06
  • 2019-08-11
  • 2020-04-04
  • 2019-04-22
  • 1970-01-01
  • 1970-01-01
  • 2020-03-04
  • 2019-05-18
相关资源
最近更新 更多