问题标签 [next-generation-plugin]
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.
java - 小程序,请求许可?
我制作了一个需要访问文件的 java 应用程序,当我尝试使用它时,我收到一条错误消息,提示我没有正确的权限。我怎样才能让他在跑步前征求许可?
java - Java Applet 打印对话框不会消失
我有一个简单的 Java 小程序,可以从服务器检索图像并将其打印出来。唯一的问题是我收到以下 java 安全警告:
在这个网站和整个网络上进行研究,有些人建议我签署小程序(我尝试过但无济于事),其他人建议我修改本地 java 安全设置,但这对我的客户来说是不可行的。
我不仅在我的小程序开始时收到此警告,而且似乎任何时候代码尝试与打印机交互时,对话框都会重新出现。另外,请注意“始终允许此小程序访问打印机”旁边没有复选框。这些症状显示在任何浏览器上。
如何让 java 尊重用户的选择以允许它向打印机发送作业?
java - Swing / 同一个 JVM 中的多个 Applet
我正在使用 Swing-GUI 中的 core.jar 处理(.org)。现在我正在尝试在 GUI 中初始化几个视图,而处理核心是一个简单的 Applet(PApplet 扩展 Applet),我目前不确定是否可以在同一个 JVM/同一个 GUI 中初始化更多 Applet。
编辑:也许我遇到了麻烦,因为动画线程是从处理中启动/使用的(也许这就是为什么在激活一个视图工作时出现问题的原因)。
java - 无法显示小程序
我正在尝试在 Firefox 中显示一个工作小程序(并且还希望在 IE 中显示它)。我在我的 HTML 中使用以下内容:
我的 test.jnlp 文件包含以下内容:
在我看来,好像我已经完成了我需要做的一切。我将 JNLP 和 JAR 文件放在与 HTML 文件相同的目录中。看起来我的 JNLP 和 HTML 是正确的,但是当我显示页面时,小程序没有出现。更糟糕的是,没有任何失败消息或任何表明正在发生任何事情的信息!
我在这里错过了什么吗?有人请指教。
java - 用于访问本地文件系统的 Applet 框架
我需要一个 Java 小程序框架或类似的东西来通过浏览器在服务器和本地机器之间同步文件。当然,我可以自己制作那个小程序,但也许有人已经看过或做过那个小程序。
是否有任何 Java 小程序框架可以通过浏览器访问本地文件系统?
java - 提供 Applet 安全异常的回退
我有一个需要以某些权限运行的小程序,这意味着在加载时会显示一条警告消息。如果用户拒绝警告消息,我想重定向到错误页面并解释发生了什么。有没有办法做到这一点?
我希望在某个时间段后运行一个计时器并重定向,但这并不是那么准确,而是从弹出窗口中捕获响应会很好。
如果用户拒绝警告,则会引发以下异常:
在到达 init 函数之前抛出异常。
java - Jnlp 在认证中给出错误
我已经生成了密钥库及其内部密钥。然后我有我签名的java小程序。但是每次我启动我的 jnlp 小程序时,我都可以看到 Internet 浏览器安全警告对话框。当应用服务器和客户端机器在同一个网络时,在对话框中显示“Publisher: MyCompanyName”,但是当我们从互联网访问应用程序时,它显示“Publisher: UNKNOWN”。
任何人都可以让我知道这个问题的原因。任何帮助将不胜感激。
java - JNLP 文件始终从缓存中下载,即使文件在服务器中发生更改也是如此
我们在一个基于 Java-Applet 的 Web 应用程序中受到了性能影响。因此,我们实施了 JNLP 概念来改进小程序加载。
根据 JNLP,
JAR 文件将首次下载到客户端,并缓存在本地
如果服务器中的小程序版本与缓存中的小程序版本匹配,则不会下载小程序,而是从缓存中加载小程序
如果服务器端的 JAR 版本有任何变化,缓存中的旧 JAR 将被替换为新的 JAR
但是在我们的应用程序中,它没有按预期工作。我们发现 jnlp 文件本身来自缓存,因此它包含旧的 jar 版本。
每次关闭和打开浏览器时,有什么方法可以单独下载 jnlp 文件?或者有没有其他替代方法来解决这个问题?
任何帮助深表感谢!!
JNLP 文件
java - 使用 JNLP 启动 Applet 时找不到类
尝试使用 JNLP 启动 jar 文件时遇到问题。我们之前在没有任何问题的情况下启动了没有 JNLP 的小程序。我们要启动三个不同的 jar,它们与 jnlp 文件一起保存在同一目录中。所有的 jars 都被下载了,但是当我们尝试从一个外部 jars(即不是主要的 jars)加载一个类时,我们会看到一个 classNotFoundError。应用程序一直运行,直到发生这种情况,所以我们的主 jar 似乎正在执行。JNLP 文件如下所示:
然后从 HTML 文件启动小程序,如下所示:
我已经用 Janela 检查了 jnlp,它没有给我任何错误。它可以在没有 jnlp 文件的情况下从 Eclipse 运行小程序。它还可以从 javaws 打开 jnlp 文件,指定文件或文件的 url。这让我认为这是不正确的html。然而,据我所知。我尝试使用以下 javascript 启动,结果相同:
java - JNLP 类路径嵌套文件夹
我在部署 JNLP 小程序时遇到了一些问题。
出于某种原因,如果我没有将所有必要的文件与 JNLP 文件放在同一目录中,Java 会抱怨它找不到它。
示例 jnlp 文件:
我已经将文件夹移出lwjgl.jar
并windows.jar
移出lib
到与其他所有文件夹相同的文件夹中并且它可以工作,但是我不明白为什么如果我不这样做会出现类路径异常。我还需要更改其他内容才能使其正常工作吗?
堆栈跟踪: