Ich fand eine Lösung für mein Problem. Ein JBoss-Server kann als Dienst konfiguriert und automatisch gestartet werden. Hier sind die Schritte dazu:
- Suchen Sie auf der Website www.jboss.org/jbossweb/downloads nach den aktuellen Paketen der "Jboss Web Native Connectors", und laden Sie die für das von Ihnen verwendete Windows-Betriebssystem geeigneten Binärdateien herunter. Wenn sich das aktuelle Paket beispielsweise in Version 2.0.10 befindet, laden Sie die ZIP-Datei für die Binärdateien 2.0.10-Windows x64 herunter.
- Entpacken Sie die heruntergeladene Archivdatei in das JBoss-Stammverzeichnis. Zum Beispiel: C: \ jboss-as-7.1.1.Final. Wenn Sie dazu aufgefordert werden, überschreiben Sie alle vorhandenen Dateien mit denselben Namen.
- Verwenden Sie Ihren Texteditor, um die Datei service.bat im Verzeichnis \ bin zu öffnen. Speichern Sie eine Kopie der Datei als service.old, damit Sie eine Sicherung haben.
- Setzen Sie die Eigenschaften von SVCNAME, SVCDISP und SVCDESC auf etwas Bedeutungsvolles. Zum Beispiel:
- set SVCNAME = JBoss7server
- set SVCDISP = JBoss Server für CSP-Release X
- set SVCDESC = JBoss AS 7.1.1.Final - Windows x64 - CSP-Release X
- Kommentieren Sie die JAVA_OPTS-Eigenschaft aus, indem Sie REM am Anfang der Zeile hinzufügen. Zum Beispiel:
- REM setzt JAVA_OPTS = -X
- Ersetzen Sie alle Vorkommen von run.bat durch standalone.bat.
- Ersetzen Sie alle Vorkommen von run.log durch standalone.log.
- Ersetzen Sie alle Vorkommen des Befehls
- rufen Sie shutdown -S <.s.lock >> shutdown.log 2> & 1 auf
- mit diesem Befehl
- Rufen Sie jboss-cli.bat --connect --command =: shutdown >> shutdown.log 2> & 1 auf
- Speichern Sie die geänderte service.bat-Datei.
- Starten Sie die Windows-Befehlszeile und führen Sie den folgenden Befehl aus, um den Dienst "JBoss Server für CSP Release X" zu installieren und zu registrieren:
- service.bat installieren
- Öffnen Sie Server-Manager> Konfiguration> Dienste, und überprüfen Sie, ob der Dienst "JBoss Server für CSP Release X" registriert wurde.
- (Optional) Ändern Sie den Starttyp für diesen Dienst in Automatisch.
- Starten Sie den Dienst "JBoss Service für CSP Release X".
- Überprüfen Sie die Protokolldatei \ bin \ standalone.log, um sicherzustellen, dass der JBoss-Server erfolgreich gestartet wurde.