草庐IT

webstart

全部标签

java - 可以在沙箱中运行的 Mini-OSGi(如 AppEngine 或 WebStart)?

我非常喜欢OSGi实现的模块化bundle的概念。我也喜欢“托管部署”服务,例如GoogleAppEngine(用于Web应用程序)或JavaWebStart(用于客户端软件)。这两个想法在概念上似乎可以很好地互补。但是,OSGi标准包含一些功能,使得Felix或Equinox等实现无法在AppEngine或Webstart等沙盒虚拟机之上运行。在这些环境中,无法直接访问文件系统,例如,这排除了用于存储持久包状态和native库的OSGi包缓存。现在,我对使用native库或拥有持久包状态没有太大兴趣。是否有一些框架实现了OSGi的核心包和服务概念(理想情况下以兼容的方式,以便OSGi

java - 自 Java 1.7.0u40 以来,Java WebStart 应用程序的启动延迟很长

自从我们安装了Java1.7.0u45之后,我们的WebStart应用程序在Windows系统上显示了一个主要的启动延迟(我们还没有尝试过其他平台)。症状是双击桌面上的应用程序图标后,启动画面很快出现,停留一段时间(和以前一样)然后关闭。在此之后我们有大约1分钟的延迟。最后,应用程序窗口打开,一切正常。我们的应用程序在Java1.7.0u25之前都没有问题。Java1.7.0u40是第一个出现问题的版本。我们的应用程序是从一个(可执行的)jar文件构建的。最现有的部分是jar内的一些用于串行端口访问的native类。我在这篇文章的末尾添加了jnlp文件。我们试图找出延迟的原因:在htt

java - 通过 Java Webstart 运行时 invokeLater 出现 NullPointerException

从JRE1.7.0_21升级到1.7.0_25-b15后,当我的应用程序从JavaWebStart运行时,它开始在SwingUtilities.invokeLater(...)中抛出NullPointerException。令人惊讶的是,当它作为独立应用程序(在JWS之外)执行时,效果很好。这是堆栈的顶部:Exceptioninthread"AWT-EventQueue-2"java.lang.NullPointerExceptionatsun.awt.SunToolkit.getSystemEventQueueImplPP(SunToolkit.java:1011)atsun.awt

Java Webstart 和 URLConnection 缓存 API

URLConnectioncachingAPI的描述声明为最后一句:ThereisnodefaultimplementationofURLConnectioncachingintheJava2StandardEdition.However,JavaPluginandJavaWebStartdoprovideoneoutofthebox.在哪里可以找到有关WebstartResponseCache的更多信息?哪些版本的Webstart在哪些平台上激活缓存?在哪些情况下它是有效的?只有HTTP获取?可以配置吗?有源代码吗?背景:案例一使用以下(常规)代码defurl=newURL('htt