Ich habe eine NetBeans Platform-Anwendung erstellt, die mit Java Web Start gestartet wird. Ich habe die WAR-Datei mit dem 'Build JNLP Application'-Befehl in Netbeans 6.8 erstellt.Die Web Start-Anwendung, die auf der NetBeans Platform basiert, erstellt keine Desktop-Verknüpfung und Startmenüoption
Ich habe eine Desktopverknüpfung und ein Menüelement zur JNLP-Datei hinzugefügt, die aus bestimmten Gründen jedoch nicht erstellt werden, wenn die Anwendung gestartet wird.
Allerdings, wenn ich gehen zu:
Systemsteuerung -> Java -> Temporäre Internetdateien -> Ansicht -> Wählen Sie meine Anwendung> Klicken Sie auf 'Install Shortcuts auf die ausgewählte Anwendung'
Die Desktop- und Menüverknüpfungen werden ordnungsgemäß erstellt.
Auch in der Java-Konsole, die Shortcut Creation Option auf die folgenden gesetzt ist (Standardeinstellung, nehme ich an):
- Benutzer auffordern, wenn angedeutet
Unten ist ein Ausschnitt aus meinem JNLP-Datei:
<jnlp spec="6.0+" codebase="$$codebase">
<information>
<title>${app.title}</title>
<vendor>SomeVendor (Pty) Ltd</vendor>
<description>Some description</description>
<icon href="${app.icon}"/>
<shortcut online="true">
<desktop/>
<menu submenu="MyApp"/>
</shortcut>
</information>
...
Ich bin ratlos. Hat jemand eine Erklärung dafür? Dank
PS Dieses auf Windows XP und Windows 7. NetBeans-Version: 6.8
Ich bin mir ziemlich sicher, dass dies funktionierte, als ich zuvor Java Web Start (vor ca. 3-4 Jahren) verwendet habe. Ich kann nicht herausfinden, ob es ein Bug/Feature oder etwas ist, das ich in meiner Bereitstellung vermisse. – rudolfv