Java 在浏览器中打开JNLP

Java 在浏览器中打开JNLP,java,javafx,jnlp,Java,Javafx,Jnlp,我需要在浏览器中启动JNLP应用程序,而不是在提供url并打开它时单独下载。下面是我的jnlp文件: Jnlp测试 xxx 测试 它将下载我的jnlp文件作为一个独立的应用程序 现在需要在浏览器中打开jnlp&他们不希望单独打开它。关于如何实现它有什么想法吗?具体来说,请看一节,它将JNLP数据嵌入到网页中。这将生成以调用Oracle Java浏览器插件,该插件将直接将应用程序启动到浏览器中(如果部署环境中支持Oracle Java浏览器插件) 正如James在评论中提到的,当前在许多浏览器中

我需要在浏览器中启动JNLP应用程序,而不是在提供url并打开它时单独下载。下面是我的jnlp文件:


Jnlp测试
xxx
测试
它将下载我的jnlp文件作为一个独立的应用程序


现在需要在浏览器中打开jnlp&他们不希望单独打开它。关于如何实现它有什么想法吗?

具体来说,请看一节,它将JNLP数据嵌入到网页中。这将生成以调用Oracle Java浏览器插件,该插件将直接将应用程序启动到浏览器中(如果部署环境中支持Oracle Java浏览器插件)

正如James在评论中提到的,当前在许多浏览器中不支持或默认禁用。因此,不建议使用假定应用程序用户可以使用工作的Oracle Java插件的部署模式(嵌入并呈现在HTML网页中的Java小程序或JavaFX应用程序)


如果您想要一个在浏览器中运行的应用程序,请使用基于浏览器的技术,例如and或其他一些当今流行的基于JavaScript的库组合(我的意见)。

具体来说,请看一节,它将JNLP数据嵌入到网页中。这将生成以调用Oracle Java浏览器插件,该插件将直接将应用程序启动到浏览器中(如果部署环境中支持Oracle Java浏览器插件)

正如James在评论中提到的,当前在许多浏览器中不支持或默认禁用。因此,不建议使用假定应用程序用户可以使用工作的Oracle Java插件的部署模式(嵌入并呈现在HTML网页中的Java小程序或JavaFX应用程序)


如果您想要在浏览器中运行的应用程序,请使用基于浏览器的技术,例如and或其他一些当今流行的基于JavaScript的库组合(我的意见)。

您想让应用程序作为小程序运行,而不是通过Java Web Start运行。您仍然可以找到,但请注意,出于安全原因,大多数浏览器供应商已经删除了运行Java所需的插件,Oracle将在即将发布的版本中删除该插件。简言之,不再支持在浏览器中运行Java应用程序。“关于如何实现它有什么想法吗?”第1步,发明一台时间机器。。HTML中嵌入式富客户端小程序的时代正在快速结束(在许多浏览器中已经结束)@詹姆斯给出了一个链接,这里还有两个链接:见和。@詹姆斯非常感谢你的建议!!当我创建了一个包含以下内容的新html文件时,我浏览了url的共享文件&没有工作。当我在IE上输入url时,它会重定向我安装Java8。一旦完成后,它将显示为空白。请协助@AndrewThompson有没有办法冻结主浏览器,直到独立jnlp窗口关闭?我的要求是不使用小程序&需要维护会话。如果我以独立方式启动应用程序,则无法维护会话。因此,它被要求在浏览器中打开应用程序,以便与现有的webapp轻松集成。“有没有办法冻结主浏览器,直到关闭独立的jnlp窗口?”幸运的是,没有。这是胡说八道,首先从浏览器中删除插件!我不知道是否有任何技术适合这一要求,但我知道在这里使用Java是完全错误的技术。你问的是如何将应用程序作为小程序运行,而不是通过Java Web Start运行。您仍然可以找到,但请注意,出于安全原因,大多数浏览器供应商已经删除了运行Java所需的插件,Oracle将在即将发布的版本中删除该插件。简言之,不再支持在浏览器中运行Java应用程序。“关于如何实现它有什么想法吗?”第1步,发明一台时间机器。。HTML中嵌入式富客户端小程序的时代正在快速结束(在许多浏览器中已经结束)@詹姆斯给出了一个链接,这里还有两个链接:见和。@詹姆斯非常感谢你的建议!!当我创建了一个包含以下内容的新html文件时,我浏览了url的共享文件&没有工作。当我在IE上输入url时,它会重定向我安装Java8。一旦完成后,它将显示为空白。请协助@AndrewThompson有没有办法冻结主浏览器,直到独立jnlp窗口关闭?我的要求是不使用小程序&需要维护会话。如果我以独立方式启动应用程序,则无法维护会话。因此,它被要求在浏览器中打开应用程序,以便与现有的webapp轻松集成。“有没有办法冻结主浏览器,直到关闭独立的jnlp窗口?”幸运的是,没有。这是胡说八道,首先从浏览器中删除插件!我不知道是否有任何技术适合这一要求,但我知道在这里使用Java完全是错误的技术。