JAVA web start 在后台下载更新

2024-01-18

我已经使用 java web start 部署了一个应用程序。它运行良好。我已经放入 jnlp 文件中。每当单击桌面快捷方式图标时,它都会检查最新更新并在启动应用程序之前下载它们。但我希望此更新在后台进行。所以我做了以下改变: 现在,单击快捷方式后应用程序立即启动。但我遇到了以下问题:

启动应用程序后,Web-start 会启动后台更新线程。它检查是否有任何更新,然后下载更新的 jar。问题是它也更新缓存条目而不提示用户安装更新。它导致我的应用程序抛出 java.lang.SecurityException。但重新启动应用程序后一切正常。

我实际上想在更新缓存条目之前通知用户。我已经尝试了 jnlp(提示运行,提示更新)中的所有选项。但没有任何事情按照我的预期进行。 我想检查服务器上是否有任何更新可用,如果可用则提示用户下载用户。下载将在后台进行,完成后会通知用户。然后应该提示用户安装更新。

如果有人取得了这样的成就,请告诉我。我将不胜感激任何形式的帮助。谢谢..


None

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

JAVA web start 在后台下载更新 的相关文章

  • 带参数的 Java Webstart

    我可以启动一个Java网络启动具有一组参数的应用程序就像使用 标签配置小程序一样 Thanks 是的 您可以 下面显示了一个示例
  • 从 java webstart 应用程序中的 jar 获取资源

    我正在尝试在 Java Webstart 应用程序中加载大量资源 我最初尝试使用以下方式加载这些 ClassLoader loader MyClass class getClassLoader URL url loader getResou
  • 如何在没有安全警告的情况下发布Java Web Start jnlp应用程序?

    我有一个从网站上的 jnlp 文件启动的 Java 应用程序 我试图让它运行 而不会在运行之前弹出一堆安全警告 该程序被分解为大约 10 个不同的 jar 文件 大约 30 个 jar 库以及一些也包含在 jar 文件中的本机库 我已经使用
  • Java WebStart 和认可的目录

    如何在 java webstart jnlp 文件中指定我的某些 jar 正在覆盖 JRE 内置实现 就像常规应用程序上认可的 lib 属性一样 似乎没有办法在网络启动中定义认可的目录 即使将 java endorsed dirs 属性定义
  • Java webstart max-heap-size导致JVM无法启动

    我们在客户端使用 java web start 来构建基于 java swing 的应用程序 最近 当单击 jnlp 链接时 我们遇到了一个奇怪的 无法启动 java 虚拟机 错误 我们很快就发现了这一点 因为 jnlp 文件中的 max
  • java web start 应用程序可以在没有 .jnlp 文件的情况下存在吗? [关闭]

    很难说出这里问的是什么 这个问题是含糊的 模糊的 不完整的 过于宽泛的或修辞性的 无法以目前的形式得到合理的回答 如需帮助澄清此问题以便重新打开 访问帮助中心 help reopen questions 正如中所解释的Java网络启动 ht
  • 如何从 Java Web Start (JDK 8) 升级到 jlink (JDK 9+) 以实现自动更新应用程序?

    Java 8 及之前的版本有Java网络启动 https www java com en download faq java webstart xml 当我们更改应用程序时 它会自动更新应用程序 Oracle 建议用户迁移到jlink ht
  • 如何从任务管理器进程列表中的进程列表中区分不同的JavaWS应用程序?

    我正在使用 JavaWS 启动应用程序 然后如何检查该应用程序是否在用户计算机中运行 因为它在任务管理器进程列表中的名称不是我在 JNLP 文件中给出的名称 NOTE 我检查了任务管理器进程列表 但该进程的名称是 javaw exe 并且所
  • javaws系统属性放松或删除安全性?

    升级到 Java 7 Oracle Sun JDK 而不是 OpenJDK 后 如果我尝试在 Web Start 下测试我的应用程序javaws 它告诉我 应用程序被安全设置阻止 我可以使用 Java 控制面板将安全性从高降低到中 以使其正
  • java web start 可以在没有 JRE 的设备上运行吗?

    我一直在学习 Java web start 并对其功能感兴趣 但是我从浏览器下载并运行的Java应用程序可以在没有安装JRE Java环境 的设备上运行吗 我尝试使用 Java Web Start 从浏览器下载示例 jar 但我的应用程序无
  • 如何授予jnlp文件中依赖lib的所有权限?

    我在使用 Java Web Start 时遇到了一个严重的问题 我无法理解 情况如下 我有一个 JavaFX 应用程序 编写为 Java8 我想使用 Java WebStart 进行部署 直到最近 我还使用 HTTP 与服务器进行通信 一切
  • Java 7u51不接受带有自签名证书的JNLP?

    我在网上看到Java版本7u51 将于2014年1月发布 将不再接受我自签名的Java Webstart应用程序 真的吗 如果这是真的 我是否有机会为我的 JNLP 申请构建一个解决方法 以便我即使在 2014 年 1 月之后也能够启动该申
  • JAVA web start 在后台下载更新

    我已经使用 java web start 部署了一个应用程序 它运行良好 我已经放入 jnlp 文件中 每当单击桌面快捷方式图标时 它都会检查最新更新并在启动应用程序之前下载它们 但我希望此更新在后台进行 所以我做了以下改变 现在 单击快捷
  • 避免安全警报“您想运行此应用程序吗?”对于 JWS 应用程序

    我们有一个 Java 应用程序 它使用 RxTx 来更新游戏机的固件 为了避免当用户通过 WebStart 在我们的网站上启动 Java 应用程序时出现安全警报 我们购买了受信任的证书并用该证书对应用程序进行了签名 所有检查都表明它已成功签
  • 如何分发我的 Java 程序,使其可以通过双击单个文件来运行?

    我有一个 Java 富客户端桌面应用程序 我想在工作中的一些计算机上分发 但我以前从未做过这样的事情 在我的工作场所 人们不太懂计算机 而且由于这是一份学生工作 我不会在那里呆太久 如果我能让我的程序在人们加倍时运行 从而使其易于运行 我会
  • JNLP应该使用特定的Java版本但错误结果

    我在这里面临一个问题 我想使用一个特殊版本来运行我们的 java webstart 应用程序 但仅用于一个 jnlp 经过测试 blabla 我们不能使用新版本 blabla 随机的风袋 所以我尝试像这样配置我们的 JNLP
  • Java Web 启动和安全性

    刚刚有人向我指出 我的博客中的 Java Web Start 应用程序 例如我的按键绑定 http tips4java wordpress com 2008 10 10 key bindings 条目 由于以下安全错误而不再起作用 经过一些
  • 如何启动 java-web-start 应用程序并等待其退出?

    我刚刚发现javaws wait没有做 Windows 上应该做的事情 它将在应用程序完成之前返回 这个 bug 已经存在 5 年多了 并且已关闭 无法修复6281477 https bugs java com bugdatabase vi
  • 在资源中找到未签名的条目....jar

    我正在使用 Netbeans 来编译和签署我的所有 jar 所有这些都使用相同的证书 但是 当我使用 Sun Java SE 6 运行 Webstart 时 出现错误 Found unsigned entry in resource jar
  • 通过 WebStart 运行时 Java 7 更新 55 JacORB 错误

    自从更新到 Java 7 update 55 以来 我无法运行我的 WebStart java 应用程序 当通过 WebStart 启动时 该应用程序在 Java 7 update 51 下运行良好 当在 WebStart 之外启动时 它还

随机推荐