首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >插件和deployJava.js有什么区别?

插件和deployJava.js有什么区别?
EN

Stack Overflow用户
提问于 2011-10-13 16:47:06
回答 1查看 2.5K关注 0票数 2

我读过这篇文章:

http://www.java.com/en/download/faq/deployment_toolkit.xml

我对DT插件和deployJava.js的用途和用途感到困惑.

我一直认为Deployment是deployJava.js文件的一组函数(就像这个链接上写的:http://blogs.oracle.com/thejavatutorials/entry/deployment_toolkit_101),但是根据本文,部署工具包有两个部分:插件和开发人员的接口。

我问这些都是因为deployJava.js无法在我们用户的一些机器中检测到适当版本的Java,我想知道DT插件是否可以帮助我们改进检测,但我不知道它如何准确地检测到Java版本,以及何时使用它,或者如何使用它来解决检测问题?

这方面的大多数疑问都是由该条中的问题引起的:

“如果禁用了Java工具包插件,__会工作吗?是的,deployJava.js包含一些纯JavaScript函数,即使禁用了Java工具包插件,deployJava.js也会继续工作。”

所以..。为什么我需要deployJava.js如果DT插件存在,反之亦然?

如能在此问题上提供任何帮助,将不胜感激。

非常感谢。

EN

回答 1

Stack Overflow用户

发布于 2011-11-29 16:15:08

如果有人对此有疑问的话,我已经在甲骨文论坛上发布了这个问题,这是我的回答:

部署工具包是本机库和javascript的组合。javascript是本机库的唯一官方公共API。

如果卸载了JRE,则JRE与系统上留下的DT本机库一起安装。到目前为止,DT本机库只能在Windows上使用。

Javascript帮助函数如果可用,就使用本机库,但可以执行许多操作(降低精度,等等)。即使本机库不存在。

注意,DT有新的Javascript作为deployJava.js的替代。它被称为dtjava.js|http://download.oracle.com/javafx/2.0/deployment/deployment_toolkit.htm#BABJHEJA,是JavaFX应用程序的主要API。然而,它也支持纯Java应用程序,并且很可能是DT未来的主要JS (可能需要更多的测试和错误修复)。

希望这有助于澄清两国关系。

Thxs to igor

链接到甲骨文:https://forums.oracle.com/forums/message.jspa?messageID=9932788#9932788

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7757512

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档