Auto-Start für java-desktop-Anwendung?
Habe ich eine desktop-Anwendung in Java mit NetBeans 6.1 und aus einer jar-Datei der Anwendung. Jetzt möchte ich, um es automatisch starten, wenn ein Rechner hochfährt.
Wie mache ich das?
- Für die Aufzeichnung, link zu der dazugehörigen Frage: stackoverflow.com/questions/979572/...
Du musst angemeldet sein, um einen Kommentar abzugeben.
Dieser installer kann eine Datei mit "msi" - Erweiterung, die Verhalten sich wie normale windows-installer. Es bündelt Ihre jar-Datei und JRE zusammen in eine einzige Datei. Das Programm fungiert als ein "Assistent", wo Sie konfigurieren alle notwendigen Optionen.
Werfen Sie einen Blick auf dieses Produkt:Advanced Installer
Glück.
Es gibt viele kommerzielle Installateure, die dies tun können
http://www.advancedinstaller.com/jre-install.html
Sind Sie auf der Suche nach einer freien/OS ein?
Dank
Krishna
Wenn Sie wollen einfach eine java-Anwendung Auto-Start bei Windows konnte man einfach eine Verknüpfung erstellen, in der Benutzer autostart-Ordner aufrufen javaw die gleiche Weise würden Sie normalerweise Aufruf java.
Dies soll nur zur info, die anderen Vorschläge sind eher allgemein, natürlich, aber dies könnte die einfachste Lösung sein...
҉ funktioniert
Habe ich Folgendes gefunden, um die beste suite, eine Entscheidung zu treffen, zu kommerziellen oder freien, um Ihren Bedarf zu passen (die meisten der folgenden findet eine automatische Start + extra features):
Zeigen, um mehr features auf:
BitRock: siehe features
würde ich wirklich nutzen dieses, weil es nicht alle cross-Plattform + Jnlp + Voraussetzung
Tanukio: geben Sie den link-Beschreibung hier
IzPack
Advancedinstaller: features
(optional) web start Jnlp: Beispiel (diese sollten sich zukünftige Weg der Installation)
Bitte beachten Sie, dass die Voraussetzung nicht erwähnt, die meisten gibt es feature-Liste, die ist sehr wichtig, um in allen von Ihnen, weil viele Fall werden wir die Verwendung von third-party Bibliotheken/Abhängigkeiten, so dass die beste Frage wäre zu wissen, ob Sie Sie unterstützen oder nicht.
Werfen Sie einen Blick auf Tanuki ist Java Service Wrapper. Die Community-version macht das, was Sie brauchen, plus eine Menge mehr.
Wenn Sie nur zum ausführen von Java-Programmen in regelmäßigen Abständen, ich mag pycron, die sich selbst installiert als Windows-Dienst und liest dann einen Unix-crontab-Datei, wo würden Sie eine Linie, die sagt pycron, wenn es braucht, um führen Sie den java-Prozess (z.B. jede Nacht um 3 Uhr).