当前位置:首页 > 网站制作 > 正文内容

基于GAE的比大菠萝相册更牛X的相册源码,附详细安装教程

admin16年前 (2010-09-27)网站制作674
不好意思,昨晚写错教程了,我还认为这个相册源码还是用Python编写的呢.. 今天给大家讲讲正确的上传和安装方法! 在一年前的今天,站长曾介绍过基于GAE的大菠萝相册,今天介绍一个比比大菠萝相册更牛X的相册源码。 预览截图可见: 基于Google App Engine的大菠萝相册diabloimage 0.05 Diabloimage:托管于Google App Engine的相册程序安装全解 基于GAE的相册程序今天终于发布war包了,供网友们部署自己的网络相册,之前迟迟没有发布,是因为自己的一点点私心,想等自己的婚纱照第一个放上去,呵呵,所以等到今天了。 war包请在这里下载。war包的WEB-INF/web.xml中有个地方有注释的,更改后可以设置当有人评论时,发送邮件提醒,appengine-web.xml总要修改我就不多说了,然后index.jsp中自己可以修改下文字,以符合自己的需要。 源代码在这里查看。 查看效果请猛击此处。 下载地址:http://code.google.com/p/terrycode/source/browse/#svn/trunk/wedding-photo ps:29号,因为有不少网友要求放出源码,所以解压war 生成的文件就贡献给大家了。 9月30号:后来发现要下载 App Engine Java SDK,装这个后发现还要安装Java JDK  , Google App Engine  JAVA 开发环境搭建-JDK 安装 Google App Engine  支持 java 5 和java 6 ,当你的java应用程序运行在App Engine上时,它是用java 6 的虚拟机和标准库函数运行的。理论上,你必须用java 6 来编译和测试你的应用程序以确保本机开发环境与App Engine相似。 对于 Mac OS X  暂无java 6 版本提供, App Engine SDK  同样兼容 java 5 ,你可以用java 5编译过的classes 和JARs 更新 App Engine SDK (如果不是这2个版本java运行环境以后启动App Engine会出现问题) JDK 下载地址: http://java.sun.com/javase/downloads/index.jsp ,JDK的安装过程就靠大伙自己去解决了!借助Google 相信伟大的你们一定会找出正确的答案! JDK 安装完成后可以通过运行命令提示符运行 java -version 查看本机安装的java 版本 App Engine Java SDK使用见 http://code.google.com/intl/zh-CN/appengine/docs/java/gettingstarted/installing.html 源码下载地址:bzlba-photo.part1.rar ,bzlba-photo.part2.rar bzlba-photo.part3.rar  在打包下载的war 文件中找到 WEB-INF/appengine-web.xml 中修改 成自己的GAE ID,WEB-INF/web.xml中有个地方有注释的,更改后可以设置当有人评论时,发送邮件提醒。 <context-param>   <param-name>commentNotificationEmails</param-name>   <param-value>[email protected] </param-value><!-- 有网友发表新评论后将通知邮件发给此邮箱多个邮箱用英文逗号隔开 -->  </context-param> 修改 成自己的GAE ID如下图: Google App Engine Java SDK 上传文件方法: 这是我觉得最简单的方法,减去了yaml的配置烦恼和文件大小的限制。 第一步:下载appengine-java-sdk。 第二步:解压下载文件 第三步:应用appcfg.cmd命令,比如我将SDK的文档放置在D盘,只要点击运行,输入CMD,在DOS运行模式下输入: D:\appengine-java-sdk-1.2.1\bin>appcfg.cmd update E:\leapsoulcn\war 按照提示输入注册Google帐户的Email地址和密码即可。 如果碰到GAE应用空间不能上传的问题,进程吊死,你只要改变应用参数为rollback即可: D:\appengine-java-sdk-1.2.1\bin>appcfg.cmd rollback E:\leapsoulcn\war 另据说Google App Engine上传也有续传工具,我没有找到。 详细的就不说了!

扫描二维码推送至手机访问。

版权声明:本文由博赚恋吧资源站发布,如需转载请注明出处。

本文链接:https://432l.com/post/3364.html

分享给朋友:

相关文章

Z-Blog模板SEO优化向导

一、简单地了解Zblog的结构。工欲利其事,必先利其器。我们首先要先熟悉一下Zblog的文件不至于改起来晕头转向。(1). 关于模板文件的说明, Zblog的模板文件都放在Template目录下面,但其中比较重要值得优化的有几个default.html     首页的模板single.html     &nb...

在Google Appengine上安装SDblog

现在有不少人都有了GAE账号了,但是还是有部分人不懂怎么安装SDblog,现在我在这里简单介绍下。第一步:简要说明创建账号相关。         访问http://appengine.google.com/,使用你的Google帐号登录到App Engine管理平台。(如果你还没有Google帐号,请先申请一个)创建一...

Tweetake—备份twitter的利器

尽管玩 twitter时间不长,尽管不是骨灰级推油,之前从未考虑过twitter 的备份问题,前不久看见有推油提到 twitter 备份这个话题,那么,就一起来探讨一下吧。为什么要备份 twitter博客备份的概念已经深入人心,但twitter备份的习惯并不是很多人有,twitter有必要备份吗?当然。下面仅列出几个twitter需要备份的原因: twitter常常...

Opera Mini 5 Beta -下一代手机浏览器隆重登场

 Opera Mini 是全球使用量最多的手机浏览器,它不但能够为您节省流量还能让您获得和电脑一样的浏览体验!2009 年 9 月 16 日,经过一年多的研发,Opera 软件公司为手机用户带来了下一代的手机上网利器 —— Opera Mini 5。此次发布的 Opera Mini 5 beta 版中新增了多标签浏览、快速拨号、文本复制、密码管理等诸多新功能,使您...

其实想说,mp顶级域名可申请,只是被墙了

其实想说,mp顶级域名可申请,只是被墙了。不信你打开代理看看还是能访问的,我的52bo.mp一直存在的,呵呵!Chi.mp是一个提供社会化网络聚合服务的网站。其提供的功能部分和FriendFeed类似,也就是可以将目前主流的一些Web2.0网站聚合,也就是所谓的LifeStream服务。不过和FriendFeed相比,Chi.mp又有其比较独特的功能特点:■1.免费提供yourname.mp的顶级...

TvAnts(电视蚂蚁) 最新绿色免费版-在线网络电视收看工具

TvAnts 收集了国内包括港台在内的流行电视频道,另外还有一些日本、韩国、美国等一些地区的体育、新闻、财经、娱乐、影视、综合等热门频道多达100个可以给用户免费在线观看。这个简洁的小东西没有花俏的界面,偶试了下大部分频道是可以观看的,各位要收看网络电视的话可以试试,偶最喜欢它的体育相关频道咯CCTV5、ESPN等都收集了。TvAnts 采用了流行的P2P传输技术,观看起来比较流畅,没有延迟比较厉...

评论列表

GAE
GAE
16年前 (2010-09-29)

强烈建议把教程发出来,war不会用 :mrgreen:

netcat
netcat
16年前 (2010-09-30)

It seems it can't be uploaded by SDupload,while using appengine-java-sdk programme,but i have tried many times and failed,any highand please give your successful example for us.

ken
ken
16年前 (2010-09-30)

你可否详细介绍一下如何上载?我试了很多次都不行.我是通过下载svn上面的代码.appengine-java-sdk上载老提示JS错误.是否有特别注意事项?SDupload说不包含app.yaml文件.谢谢.

admin 回复:
@ken, 恩,这个有一点问题,我写错教程了。
一会给大家出个详细教程!
16年前 (2010-09-30)
下载地
15年前 (2011-04-28)

看起来不错

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。