2010-12-30 11 views
1

Ich habe gelesen, dass Sie einen Schlüssel zur Registrierung hinzufügen können, aber es gibt Berechtigungsprobleme unter Windows Vista und 7. Was ist die sicherste & beste Möglichkeit, ein Java-Programm beim Systemstart zu starten?Wie starte ich ein Java Jar wenn Windows startet?

+4

möglich Duplikat [Code für Auto einen Java-Anwendungsstart unter Windows starten] (http://stackoverflow.com/questions/1025807/code-for-autostart-a-java-application-on-windows-startup) –

+0

Ziemlich hilfreich - danke! –

Antwort

4

Sie können einen Java-Service-Wrapper einrichten, um eine Java-Anwendung beim Windows-Start zu starten. http://www.google.com/search?q=java+service+wrapper

+0

Danke, ein Service ist ein Overkill, ich baue eine Desktop-Anwendung. Ich habe mich gefragt, ob die Verwendung der Registrierung der beste Weg ist, wegen der Erlaubnis Probleme in Vista/7. Oder sollte ich den Windows-Startordner verwenden. –

+0

Der Windows-Starup-Ordner wird nur ausgeführt, wenn sich ein Benutzer beim Systemstart anmeldet. Von einem Java/Unix-Hintergrund her kommend, würde ich nicht empfehlen, mit der Registrierung herumzualbern, wenn Sie mir helfen können. –

4

ich den Taskplaner verwenden würde, haben es laufen:

java -jar Datei.jar

und legen Sie es auf Computer-Start ausgeführt wird, und mit der laufen höchste Privilegien.

0

Sie möchten dies auf Code oder manuell tun?

Aber ist alles über die Registrierung, warum überprüfen Sie nicht den Java Service Wrapper?

Verwandte Themen