请教一个JavaFX App部署问题

B02512 2012-02-14 11:16:31
我现在的开发平台是NetBeans IDE 7.1 + JavaFX 2.0开发的一个桌面应用程序,例子参考http://docs.oracle.com/javafx/,编译以后在dist文件夹下面生成三个文件
1、ColorfulCircles.html
2、ColorfulCircles.jar
3、ColorfulCircles.jnlp
现在的情况是,在我本机上点击2、3这个应用程序会正常运行,因为我本机安装了JDK,里面自带了JavaFX的的runtime,我现在的要求是在一台新的机器上,如何部署2、ColorfulCircles.jar,在没有安装runtime的情况下,如果通过打包程序直接把runtime给一起打包给客户,客户机器不用到网站在去下载JavaFx的runtime,我知道如果用户点击1、ColorfulCircles.html或者3、ColorfulCircles.jnlp在机器没有安装JavaFx runtime的情况下,程序会自动检测并且安装JavaFx runtime ,但是我现在需要的是部署2、ColorfulCircles.jar而想把JavaFx的runtime直接打包根据我们发布包直接运行JavaFx,不必在网上去下载JavaFx runtime,不知道有什么方法实现吗?谢谢
...全文
122 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
henghui_cao 2012-03-19
  • 打赏
  • 举报
回复
这个应该在dtJava.js里面有API的..当用户的机器上没有javafx的runtime的时候会弹出提示让用户点击连接进行安装,就好像用户机器上没有装flash一样,如果点开一个带有flash的页面,会建议用户点击连接安装flash插件...具体的部署方法,你可以去看一下官方的文档 http://docs.oracle.com/javafx/index.html
上面有很多章节.其中有一章节是专门讲部署的.关于javaFx2.0现在中文的文档还很少.只能去看看官方的英文文档..我也是上个月才想起研究一下javafx2.0,有空我们可以交流一下.

email:caohenghui@163.com

62,615

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧