就以这次JavaOne大会主题来看,主要有两个:JavaFx(客户端技术);云计算(服务器端技术)。SUN很希望通过这样一个端到端的全面解决方案来重新进军未来市场。特别是对于JavaFX过度推崇有些过度,我们不谈SUN的迟钝,在JavaScript/AJAX Ruby Flex SliverLight已经流行市场的前提下,才推出声明式脚本语言JavaFX,并且许诺将来以更小的JVM来支持JavaFX,但是其愚蠢之处在于:脱离浏览器Break free from the browser,这是一个弱者的狂言?还是一个智者的邃语呢?
Break free from the browser这未必就是bang所想那样。。。。 它的意思是javafx应用也可以独立于浏览器执行(也可以像applet那样作为浏览器插件)。在cldc平台上跟今天的j2me一样的运行方式。毕竟javafx是开源的,flash和微软的玩意都不开源,javafx构建在设计优良的swing基础上,可以跟java无缝衔接,对广大java程序员来说确实无比爽快!你能想象有一天我们能仅仅在java平台下(javafx也是java技术),以一种更加简洁的手段同时开发出多平台(桌面应用、浏览器端、cldc设备上)应用程序吗?所以仍然觉得javafx大有前途,而非bang那么悲观.
JavaFX 1.2 eclipse plugin 安装几天都没成功,一开始我用的是Eclipse 3.3,看看它说明,见下网址,应该用Eclipse 3.4,我就立即下载Eclipse 3.4.2, 然后键入网址中下载地址:http://javafx.com/downloads/eclipse-plugin/,我是严格按照这个安装说明来搞的,结果最后出现错误: An error occurred while collecting items to be installed No repository found containing: com.sun.javafx.eclipse.core/osgi.bundle/1.2.0.200905280115 No repository found containing: com.sun.javafx.eclipse.editor/osgi.bundle/1.2.0.200905280115 No repository found containing: com.sun.javafx.eclipse.editor.lib/osgi.bundle/1.2.0.200905280115 No repository found containing: com.sun.javafx.eclipse.feature/org.eclipse.update.feature/1.2.0.200905280115 No repository found containing: com.sun.javafx.eclipse.templates/osgi.bundle/1.2.0.200905280115