标签: java-web-start

在 Ubuntu 18.04 上安装 javaws

我的 jvm 安装显然不包含 javaws。

sudo update-alternatives --get-selections | grep ^java java manual /usr/lib/jvm/java-12-oracle/bin/java javac manual /usr/lib/jvm/java-12-oracle/bin/javac javadoc manual /usr/lib/jvm/java-12-oracle/bin/javadoc javap manual /usr/lib/jvm/java-12-oracle/bin/javap

我在这里使用了 ppa 和从 oracle 直接安装:https : //www.oracle.com/technetwork/java/javase/downloads/jdk12-downloads-5295953.html

https://linuxconfig.org/how-to-install-java-on-ubuntu-18-04-bionic-beaver-linux

我需要 javaws 来启动 jnlp 文件。

有任何想法吗?

提前致谢。

(注意:由于新的许可,我尝试了 v11 和 v8 ppa 似乎不可用。)

java ubuntu installation java-web-start

8
推荐指数
1
解决办法
1万
查看次数

如何为所有用户添加 Java 例外站点列表

我需要为某个网站使用旧的 Java 小程序,但较新的 Java 版本无法运行它,因为它具有自签名证书。阅读 Oracle 的部署指南,我需要使用适当的证书签名(非自签名)进行自己的部署 .JAR,只是为了创建从单个域运行小程序所需的异常。

我发现有一个%userprofile%\appdata\LocalLow\Sun\Java\Deployment\security\exception.sites文件,显然每个用户都有一个。在那里,每行一个,是一个域列表,我可以设置为从不被执行中排除。当我添加域名时,用户会收到一个提示,然后它只允许该用户使用该域。伟大的。

我知道我可以将此文件添加到默认用户配置文件中,以供创建的任何新用户使用。不幸的是,我不认为从每个系统中删除每个用户的配置文件是正确的方法。我可以将命令推送到计算机,但命令以我的用户身份运行 - 我不能为此使用 %USERPROFILE%。我不想把它放在我的登录脚本中,因为我不希望文件对于经常登录和退出系统的用户来说变大。我也只希望将单个域添加到任何存在的域中,而不清除可能已经存在的用户首选项。

因为我不想消除他们的偏好,所以我想按照echo http://www.example.com >> %userprofile%\appdata\LocalLow\Sun\Java\Deployment\security\exception.sites.

我该怎么做才能将列表添加到例外规则中,但前提是该规则尚不存在?

security java windows-7 java-applet java-web-start

6
推荐指数
1
解决办法
7万
查看次数