问题标签 [java-web-start]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
16586 浏览

java - 自动化服务器无法创建对象 - Microsoft JScript 运行时错误

我正在尝试运行从 html 页面启动的 Java webstart 应用程序。加载时,我收到了几次“自动化服务器无法创建对象”消息的警报,之后应用程序启动并正常工作。警报仅出现在其中一个工作站上。关于我应该在哪里看的任何指示?问候, 荷兰语

0 投票
1 回答
327 浏览

macos - Mac 上的 SWT 和 Webstart

我正在尝试使用 SWT 和 Java Webstart 开发 UI。作为一个起点,我创建了一个简单的应用程序,它在 Windows 和 Linux 上运行良好,但在 Mac 上无法运行。我的测试应用程序可在此处获得。还有指向 jar 文件和类代码的链接。

谁能解释如何在 Mac 上进行这项工作?

0 投票
1 回答
446 浏览

java - 没有使用新的 Java 小程序插件?

我正在部署一个签名且受信任的小程序。我们需要在单独的 JVM 中运行小程序并增加堆大小。在我们的本地盒子上设置separate_jvm和工作。java_arguments奇怪的是,我们有一些客户,虽然他们使用的是 1.6.0_15,但似乎并没有运行新的插件架构。

当我检查他们的 Java 配置时,“使用下一代插件”被选中,并且 IE7 的选项“使用 Java 1.6.0_15 用于小程序插件”也被选中。似乎没有什么明显的错误。Java 控制台也报告了正确的版本,但两者separate_jvm都不java_arguments被尊重。

作为健全性检查,我们将小程序包装在 JNLP 中并设置我们的网页以使用jnlp_href. 小程序标签有一个虚假的代码参数,以确保 JVM 实际运行 JNLP。Java 控制台抱怨它在应该正确加载 JNLP 时找不到伪造的类。

是否有安全设置或其他可能导致我看到的内容?

0 投票
1 回答
1799 浏览

java - Java Web Start (JNLP) 加载消息

当用户从网页加载 java web start 应用程序时,是否可以显示自定义加载消息?也许是进度条或类似的东西。第一次下载 jar 时,连接速度较慢的用户看到“Java Loading...”的时间太长了。

0 投票
3 回答
4403 浏览

java - jnlp webstart nativelib:如何为操作系统指定不同的架构

在 java webstart 文件 (jnlp) 中,您可以指定 nativelib 标记以加载二进制文件。您还可以通过指定 os 属性来指定为不同的操作系统加载不同的。

例如:

但是我怎样才能为不同的架构指定不同的二进制文件呢?例如 win32 和 win64 或 linux 32 和 linux 64bit。操作系统。我在哪里可以找到 os 属性的选项列表?

0 投票
4 回答
5269 浏览

maven-2 - Maven webstart插件找不到依赖项

希望有人可以帮助我解决这个奇怪的问题。我正在尝试运行 webstart 插件,但它似乎无法在生成的 jar 中找到主类。pom 尽可能简单,Test 类存在,正在编译并放入 jar 中。有人可以指出我正确的方向吗?

这是 Maven 跟踪:

跟踪如下

现在由痕迹引起

最后的 Maven 跟踪

0 投票
3 回答
344 浏览

java - JNLP 中的 Javax.mail

我的程序有问题。我在 Netbeans 中开发,当我运行程序时它运行良好。我构建了它,创建了一个 *.jar 文件,并在我的 JNLP 文件中更新了它。

麻烦来了。当我在我的程序中使用 javax.mail.* 时,jnlp 包只是忽略了它的所有部分。

为了清楚起见,我正在开发一个邮件客户端。现在我可以查看收件箱中的邮件数量了。这就是程序在 JNLP 中忽略的内容。

谢谢你的帮助。

0 投票
11 回答
7440 浏览

java - 我该怎么做才能使 jar / classes 更小?

我正在开发一个Java Applet,减少二进制代码的大小将使小程序打开更快,并会改善用户体验。

我能做些什么来减少类和/或 jar 文件的大小吗?我想确保我没有遗漏明显的技巧。

我知道在 C++ 世界中,例如剥离调试符号的编译器选项会产生巨大的影响,但我从未见过类似 Java 的情况。

0 投票
2 回答
2847 浏览

java - 使用带有客户端身份验证的 Java Webstart 时如何抑制密钥库密码提示?

将 Java Webstart 与使用客户端身份验证的 https 服务器一起使用时,有没有办法抑制密码提示?我想这样做,因为 webstarted 应用程序在没有键盘的触摸屏设备上运行,并且在 kiosk 模式下运行。因此,从密钥库中删除密码或将其存储在某处就足够了,也许在启动应用程序的桌面快捷方式中。

我已经尝试将 JVM 参数附加到这样的快捷方式,但它不起作用:

我还发现,当我在 Java 控制面板中激活“使用浏览器密钥库”选项并将证书添加到其中时,我可以取消密码提示并仍然成功连接。似乎只有 Java-Keystore 要求输入密码,而 Internet-Explorer 则不需要。

0 投票
4 回答
1676 浏览

java - 仅复制ant中不存在的文件

我正在将我的项目部署到要使用 java Web Start 部署的 Web 服务器。但是,Web Start 使用修改日期来确定是否再次下载资源(默认情况下)。

我想要的是一种只部署那些不存在的(jar)文件的方法。这可以通过在我所有的 jar 上使用构建版本号来实现,因此 2 个同名的 jar 具有相同的内容

笔记:

  • 由于从 svn 或 ivy 下载,jar 修改日期在构建中总是更新的(这就是我遇到这个问题的原因)
  • 有一种方法可以使用 sun 的下载 servlet、更多文件等,但我很懒,不需要它,从长远来看,这个(更简单的)解决方案会更健壮