欢迎来到天天文库
浏览记录
ID:32399299
大小:32.00 KB
页数:3页
时间:2019-02-04
《googleappengine开发环境搭建之java篇》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、GoogleAppEngine开发环境搭建之java篇安装JavaSDK您可以使用AppEngineJava软件开发工具包(SDK)开发和上传GoogleAppEngine的Java应用程序。SDK包含网络服务器软件,您可在自己的计算机上运行该软件以测试您的Java应用程序。服务器可模拟所有的AppEngine服务,其中包括数据存储区的本地版本、Google帐户以及使用AppEngineAPI从您的计算机抓取网址和发送电子邮件的功能。获取JavaGoogleAppEngine支持Java5和Java6。当您的Java应用程序在AppE
2、ngine上运行时,它将使用Java6虚拟机(JVM)和标准库运行。理想情况下,您应使用Java6编译和测试应用程序,以确保本地服务器的工作方式与AppEngine相似。对于不易获得Java6的开发人员(如使用MacOSX的开发人员),AppEngineSDK也兼容Java5。可将通过Java5生成的编译类和JAR上传到AppEngine。根据需要下载并安装适用于您的平台的JavaSE开发工具包(JDK)。Mac用户可访问AppleJava开发人员网站,以下载可用于MacOSX的最新版Java开发人员工具包。JDK安装完成后,可从命令
3、提示符(对于Windows,为“命令提示符”;对于MacOSX,为“终端”)运行下列命令以验证您能够运行命令并确定所安装的版本。如果您已安装Java6,则这些命令将报告一个类似于1.6.0的版本号。如果您已安装Java5,则版本号将与1.5.0类似。java-versionjavac-version使用Eclipse和EclipseGoogle插件如果您使用的是Eclipse开发环境,则开发、测试和上传AppEngine应用程序最简便的方法是使用EclipseGoogle插件。该插件包含完全在Eclipse中生成、测试和部署应用程序所
4、需的所有工具。该插件适用于3.3版和3.4版的Eclipse。您可以使用Eclipse的“软件更新”功能安装该插件。软件安装位置如下:·用于Eclipse3.3(Europa)的EclipseGoogle插件:http://dl.google.com/eclipse/plugin/3.3·用于Eclipse3.4(Ganymede)的EclipseGoogle插件:http://dl.google.com/eclipse/plugin/3.4有关如何使用“软件更新”安装插件以及如何创建新项目的详细信息,请参阅使用GoogleEclip
5、se插件。获取SDK如果您正在使用Eclipse和Google插件,则可通过Eclipse使用“软件更新”功能安装AppEngineSDK。如果您还未安装,则可使用上述位置安装“GoogleAppEngineJavaSDK”组件。如果您未使用Eclipse或Google插件,则可以下载Zip档案形式的AppEngineJavaSDK。下载AppEngineJavaSDK。将档案解压缩到硬盘的适当位置。注意:解压缩档案将创建一个目录,目录名与appengine-java-sdk-X.X.X相似,其中X.X.X是SDK版本号。在本文档中,
6、将该目录称为appengine-java-sdk/。解压缩后,您可以重命名该目录。尝试演示应用程序AppEngineJavaSDK在demos/目录下包含有多个演示应用程序。您将在本辅导手册中创建的留言簿应用程序的最终版位于guestbook/目录下。该演示已进行了预编译,您可以立即进行尝试。如果您正在使用Eclipse,则SDK位于Eclipse安装目录的plugins/com.google.appengine.eclipse.sdkbundle_VERSION/下,其中VERSION是SDK的版本标识符。从命令行将当前工作目录更改
7、为该目录,以运行下列命令。如果您使用的是MacOSX或Linux,则可能必须赋予命令文件可执行权限,然后才能运行它们(例如使用命令chmodu+xdev_appserver.sh)。如果您使用的是Windows,则可通过在命令提示符处运行下列命令在开发服务器中启动留言簿演示。appengine-java-sdkbindev_appserver.cmdappengine-java-sdkdemosguestbookwar如果您使用的是MacOSX或Linux,则可运行下列命令:./appengine-java-sdk/bin/
8、dev_appserver.shappengine-java-sdk/demos/guestbook/war开发服务器将启动,并在端口8080上监听请求。在浏览器中访问以下网址:·http://localhost:808
此文档下载收益归作者所有