阅读更多

134顶
4踩

编程语言

原创新闻 Google App Engine正式宣布支持Java!

2009-04-08 13:00 by 副主编 ouspec 评论(85) 有39432人浏览
上次JavaEye新闻报道 传Google AppEngine 将在5月份宣布支持Java,还没有到5月份,Google App Engine 开发团队在其官方博客发布:今天,是一个非常兴奋的时候,正式宣布Google App Engine支持一种新的语言:Java, 欢迎 Java runtime!

我们很高兴能支持使用最广泛最收欢迎的编程语言Java,我们计划将通过Java虚拟机在未来支持其他所有的编程语言,更不用说我们将支持所有的流行的web框架和库。

我们知道很多Java开发者已经习惯使用高效的Java工具,我们将尽量的兼容所有现存的Java标准和工具,比如 Google Plugin for Eclipse,以及支持Java Servlet API, JDO 和JPA, javax.cache, and javax.mail等等,并且让Java开发者能够利用Google App Engine架构,和强大的sandbox,在Google的服务器上开发出优秀安全的应用。

Google App Engine 提供1万个名额给感兴趣的Java开发者试用,赶紧注册:http://appengine.google.com/promo/java_runtime

QuakeWang 写道
从SDK看,app engine对java的支持很完美,从servlet到JPA,一应俱全,对于低迷的java社区是一个好消息。

查看SDK:http://code.google.com/appengine/docs/java/


icess 写道
今天登陆GAE发现GAE已经支持java了, 在gae文档中也添加的java教程
http://code.google.com/appengine/docs/java/gettingstarted/
在下载链接中也有java的开发包
http://code.google.com/appengine/downloads.html
虽然还是早期预览版本,但是对于光大的java爱好者来说 仍然是个好消息.




134
4
评论 共 85 条 请登录后发表评论
65 楼 vagrant1984 2009-04-10 10:47
我插件下了一天了
后来才知道,是eclipse默认去check其他已装的插件更新
搞定后几分钟就搞定了,现在开始开发点小东西,嘿嘿
64 楼 pdw2009 2009-04-10 10:46
这种模式,支持struts2不?
63 楼 ywbanm 2009-04-10 10:23
成功部署!
62 楼 suifeng 2009-04-09 22:18
ywbanm 写道

有人能放一个com.google.gwt.eclipse.sdkbundle.win32_1.6.4.jar么我这下的太慢 受不了了~~

http://d.hatena.ne.jp/taichitaichi/20090408/1239176076
网上搜到, 单独下载jar包的, 我也遇到此问题
61 楼 lordhong 2009-04-09 21:06
google说偶的申请通过了^_^
60 楼 ywbanm 2009-04-09 18:00
有人能放一个
com.google.gwt.eclipse.sdkbundle.win32_1.6.4.jar么
我这下的太慢 受不了了~~
59 楼 emlyn_1180 2009-04-09 15:40
偶昨晚申请的,今天部署成功!
58 楼 lw223 2009-04-09 15:26
lijun53562498 写道

我deploy时一直有错. Unable to upload: java.io.IOException: Error posting to URL: http://appengine.google.com/api/appversion/create?app_id=*****&version=1& 400 Bad Request 请问有没解决办法?

你没申请上java的应用,你上传的是python的,所以会出现这个错误。 申请java版的,然后等待google给你发确认邮件,我等了一晚上才收到的确认邮件。
收到确认邮件就可以上传GAE的java应用了
57 楼 chuanling123 2009-04-09 15:21
好呀,支持。
56 楼 04023129 2009-04-09 12:34
lijun53562498 写道

我deploy时一直有错.
Unable to upload:
java.io.IOException: Error posting to URL: http://appengine.google.com/api/appversion/create?app_id=*****&version=1&
400 Bad Request

请问有没解决办法?


我的也是,后来才发现自己注册的是python的,上传JAVA的就会出错,估计很多人和我一样都申请错了吧。。。。
55 楼 gakaki 2009-04-09 10:19
JRUY+RAILS才是正道啊。。。java如此繁瑣的SSH
54 楼 icess 2009-04-09 10:08
ywbanm 写道

lw223 写道greateWei 写道这样一来,是否那些提供网站主机空间的公司是不是日子难过了?本来还打算学习python呢,好消息!不会的,GAE经常被封发是它的软肋,哪天不被封杀了,那些公司日子才是真的不好过呢请能详细说下原因么?为什么GAE常被封掉?


搜索下 gae gfw 就知道了. 这个问题让人很郁闷
53 楼 ywbanm 2009-04-09 09:59
lw223 写道

greateWei 写道
这样一来,是否那些提供网站主机空间的公司是不是日子难过了?本来还打算学习python呢,好消息!

不会的,GAE经常被封发是它的软肋,哪天不被封杀了,那些公司日子才是真的不好过呢

请能详细说下原因么?为什么GAE常被封掉?
52 楼 ywbanm 2009-04-09 09:58
eclipse插件在线更新很慢。疯了!!
51 楼 jackdong 2009-04-09 09:44
It looks like you are using:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; QQDownload 1.7; .NET CLR 2.0.50727),gzip(gfe)

这个QQDownload1.7 服务器统计干嘛
50 楼 icess 2009-04-09 09:37
lijun53562498 写道

我deploy时一直有错.
Unable to upload:
java.io.IOException: Error posting to URL: http://appengine.google.com/api/appversion/create?app_id=*****&version=1&
400 Bad Request

请问有没解决办法?


关于400 Bad Request 错误 参考这里:

http://b.chengyunfeng.com/2009/04/gae-about-the-error-invalid-runtime-specified
49 楼 throne212 2009-04-09 09:16
我上传成功了啊。
大伙看看:
http://throne212.appspot.com/
48 楼 lhyasia 2009-04-09 08:55
十三维 写道

Google的选择总是很明智的


Google只是把诱饵抛出来, 勾引广大java小白上货罢了。
还真以为java是颗葱啊
47 楼 lijun53562498 2009-04-09 08:39
我deploy时一直有错.
Unable to upload:
java.io.IOException: Error posting to URL: http://appengine.google.com/api/appversion/create?app_id=*****&version=1&
400 Bad Request

请问有没解决办法?
46 楼 fcuk 2009-04-09 05:50
bingohu 写道

reene2008 写道humanbird 写道上传应用不成功,有人碰到这样的问题吗?出错信息:java.io.IOException: Error posting to URL: http://appengine.google.com/api/appversion/create?app_id=xxxxx&version=1&400 Bad RequestInvalid runtime specified. at com.google.appengine.tools.admin.ServerConnection.send(ServerConnection.java:114) at com.google.appengine.tools.admin.ServerConnection.post(ServerConnection.java:66) at com.google.appengine.tools.admin.AppVersionUpload.send(AppVersionUpload.java:345) at com.google.appengine.tools.admin.AppVersionUpload.beginTransaction(AppVersionUpload.java:159) at com.google.appengine.tools.admin.AppVersionUpload.doUpload(AppVersionUpload.java:68) at com.google.appengine.tools.admin.AppAdminImpl.update(AppAdminImpl.java:41) at com.google.appengine.eclipse.core.proxy.AppEngineBridgeImpl.deploy(AppEngineBridgeImpl.java:203) at com.google.appengine.eclipse.core.deploy.DeployProjectJob.runInWorkspace(DeployProjectJob.java:97) at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)java.io.IOException: Error posting to URL: http://appengine.google.com/api/appversion/create?app_id=xxxxx&version=1&400 Bad RequestInvalid runtime specified.我也有这个错.我也碰到这个问题......

Invalid runtime specified
你的账号是以前申请的吧?用Python Runtime运行java当然是Invalid runtime了

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • ASP.Net写的浏览器间谍 (转)

    ASP.Net写的浏览器间谍 (转)[@more@] ...

  • ASP.Net调试之三板斧:第三招

    ASP.Net调试之三板斧:第三招 http://www.tongyi.net  作者:王恒斌   出处:www.51dotnet.com    点击:1761       前面介绍的两招功夫都是赤手空拳的较量,可能你会觉得打得不过瘾,咱能不能挑件别的兵器什么的耍耍呢?既然是大家的需要,我又怎么能不满足呢?不过,说起来还是的感谢盖茨大爷,要不我就没的耍了!好了,下面就是 第三招 查错神

  • ASP.NET动态创建图象

    ASP.NET动态创建图象  http://www.tongyi.net  出处:chinaasp    点击:435   Level: Beginner/IntermediateOne of the neat features that you can now leverage with .NET is the ability to easily generate dynamic i

  • struts 2.0

    经过Eclipse自动刷新“Project Explorer”子窗口,刚才所粘贴的jar文件应该会出现在Struts2_HelloWorld/Java Resources: src/Libraries/Web App Libraries下,如图6所示: 图6 Project Explorer子窗口 打开...

  • Java面试题全集(中)

    答:Servlet与CGI的区别在于Servlet处于服务器进程中,它通过多线程方式运行其service()方法,一个实例可以服务于多个请求,并且其实例一般不会销毁,而CGI对每个请求都产生新的进程,服务完成后就销毁,所以效率上...

  • 百度+京东+美团Java面经合集

    3、两个文件都是10G,里面存着32位整数型,给8G内存,怎么求交集 mapreduce 外排 4、TF/IDF算法 5、一个表有id和mark两个字段,给定一个用户id,一个sql查出来他的排名, 6、gc算法,内存模型 7、AOP原理...

  • 总结下自己的入门学黑之路

    细细想来,从计算机的门外汉到现在,玩计算机有六年了,回顾下自己的学黑路,很不平坦,虽然现在依然是个菜鸟,但也会了些东西,问过很多人问题,请教过很多人,现在也帮帮后来的 人们。 一。大学前是个计算机的...

  • 关于Java中的一些问题汇总

    最近在看struts框架,也想学习一下Java,从安装配置到应用,出现的小问题一个接一个的,下面把问题汇总分类一下:1.eclipse启动不了. 提示 "Required Java version:1.4.1 Available 1.3.1_01" 解决办法:有可能是装了...

  • webmagic采集CSDN的Java_WebDevelop页面

    java web上传文件功能的问题, solr高亮问题, java web上传文件到项目里自动刷新项目后才能读取到, 求教一个手机网站开发问题, 用MyEclipse做图书管理系统出现HTTP Status 500 - , 新人请教个jsp传值给servlet的问题...

  • java面试题

    二十六、解析xml文件的几种技术....................................................................... 12 二十七、项目的生命周期........................................................................

  • 参考

    4.在进行文件上传时只能使用post而不能是get。 三、Java多态的具体体现 面向对象编程有四个特征:抽象,封装,继承,多态。 多态有四种体现形式: 接口和接口的继承。 类和类的继承。 重载。 重写。 其中...

  • java统一复习

    25 六、 Spring MVC、struts1和struts2区别 25 七、 Struts2中result中的type类型 25 八、 Struts2标签 26 九、 SSI整合 26 十、 SSH整合 26 十、 Spring MVC整合 27 十一、Hibernate 中get 和 load的...

  • Java面试整理 -码之狼

    注意:( 所有的概念都是结合所学知识去记忆,死记硬背并不会有太好的记忆并且难以结合到自己的项目中去) 一、JDK常用的包 二、 Get和Post的区别 三、 Java多态的具体体现 四、 StringBuffer StringBuilder String ...

  • JAVA基础

    基础篇 一、JDK常用的包  java.lang: 这个是系统的基础类,比如String、Math、Integer... java.io: 这里面是所有输入输出有关的类,比如文件操作等  java.net: 这里面是与网络有关的类,比如URL,URLConnecti...

  • java基础知识整理

    基础篇 ... java.io: 这里面是所有输入输出有关的类,比如文件操作等  java.net: 这里面是与网络有关的类,比如URL,URLConnection等。  java.util : 这个是系统辅助类,特别是集合类Collect

  • java知识点汇总

    从jvm的角度出发,延伸到对象在内存中的存储空间Java类初始化顺序java中创建对象的方式对象克隆,浅克隆,深克隆构造方法对象与引用静态static抽象类和接口ObjectString特征为什么不可变String类不可变性的好处?...

  • 无ajax,ajax实现无

    2020-05-31 00:19:29 0 浏览量 回答数 0 回答 七、集成方面SpringMVC集成了Ajax,使用非常方便,只需一个注解@ResponseBody就可以实现,然后直接返回响应文本即可,而Struts2拦截器集成了Ajax,在Action中处理时一般...

  • Java程序员面试题

    下面的内容是对网上原有的Java面试题集及答案进行了全面修订之后给出的负责任的题目和答案,原来的题目中有很多重复题目和无价值的题目,还有不少的参考答案也是错误的,修改后的Java面试题集参照了JDK最新版本,...

  • J2EE学习路线图

    java android线路 ...web运作原理,servlet,jsp技术,mvc设计模式,oracle,JDBC,http会话使用与管理,EL表达式语言,自定义JSP标签,JSTL core标签库,简单标签和标签文件,过滤器,监听器  ...

  • Java超强面试题

    继承让变化中的软件系统有了一定的延续性,同时继承也是封装程序中可变因素的重要手段(如果不能理解请阅读阎宏博士的《Java与模式》或《设计模式精解》中关于桥梁模式的部分)。 3)封装:通常认为封装是把数据和...

Global site tag (gtag.js) - Google Analytics