Saturday, January 30, 2016

[solved] jnlp files in Arch

A lot of proprietary garbage predictably relies upon one of the most proprietary of the proprietary: Oracle. The most famous collusion is to require Java for some (putatively) secure connection. How to do this from a Unix-based platform? Iced Tea is part of the answer.

# pacman -S icedtea-web
[select the jre8 option]
Note that path information may have to be modified. Installation notice:
For the complete set of Java binaries to be available
in your PATH, you need to re-login or source /etc/profile.d/jre.sh
Please note that this package does not support forcing
JAVA_HOME as former package java-common did

when you use a non-reparenting window manager, set
_JAVA_AWT_WM_NONREPARENTING=1 in /etc/profile.d/jre.sh

Once all PATH information is set, logout, login, and run, eg:
$ javaws foo.jnlp

No comments: