Após a atualização do Zesty para o Artful Java Web Start, não funciona mais para mim. Em algum lugar entre o xdg-open e a linha "Exec" no arquivo da área de trabalho, o parâmetro fica "fixo" para se parecer mais com uma URL real.
javaws.desktop (nome, ícone e outras coisas omitidas):
[Desktop Entry]
Exec=/location/of/jre/bin/javaws "%u"
MimeType=application/x-java-jnlp-file;
mimeapps.list:
[Default Applications]
x-scheme-handler/jnlp=javaws.desktop
Parâmetro de entrada (criado pelo dtjava.js
do Oracle):
jnlp:http://someserver/test.jnlp
O que o javaws obtém e não pode usar:
jnlp:///http:/someserver/test.jnlp
Isso é um bug ou um recurso? Tenho que configurar outra coisa?
Minha situação atual é passar o parâmetro através de sed
dentro da linha Exec
e colocá-lo de volta ao que era antes, mas será esse o único caminho? (Estou usando a área de trabalho do Budgie no caso que importa)
Edit: descobriu que o parâmetro ainda está ok, quando é passado para o gio