Не удается создать ярлык или рабочий стол из JNLP
Я получил большую часть JNLP Web Start для работы, кроме создания рабочего стола:
<?xml version="1.0" encoding="UTF-8"?>
<jnlp spec="1.0+" codebase="http://localhost:8080">
<information>
<title>Demo</title>
<vendor>Saintonics</vendor>
<homepage href="http://www.bizfans.net"/>
<description>Web Start Version</description>
<description kind="short">Web Start Version</description>
<offline-allowed/>
<icon href="images/bizfans.png"/>
<icon kind="splash" href="images/bizfans.jpg"/>
<shortcut online="false">
<desktop/>
<menu submenu="BizFans App"/>
</shortcut>
</information>
<information os="Windows">
<icon href="images/bizApp.png" kind="shortcut"/>
</information>
<security>
<all-permissions/>
</security>
<resources>
<j2se version="1.6+"/>
<jar href="LoneStar.jar" main="true" download="progress"/>
</resources>
<update check="always"/>
<application-desc main-class="chatclient.app.LoneStar">
</application-desc>
</jnlp>
В недавнем документе Java указывается, что элемент "рабочий стол" должен иметь того же родителя, что и "ярлык", но в большинстве онлайн-примеров "рабочий стол" помещается под "ярлык"... в любом случае я не смог бы создать значок рабочего стола в своем приложении, кто-то мог бы будь любезен, чтобы пролить свет?