2016-12-06 3 views
1

Ich habe Jboss EAP-7.0.0 auf Windows 7 x64 Betriebssystem installiert.Wie kann ich jboss EAP-7.0.0 als Windows-Dienst auf Windows 7 x64 ausführen?

Wenn ich Jboss EAP-7.0.0 über Standalone.bat-Datei innerhalb bin direcotry startet es ohne Probleme und bereitgestellt. WAR-Dateien funktionieren auch ohne Probleme, aber wenn ich versuche, serice.bat install Befehl innerhalb bin direcotry es gibt Folgende Ausgabe in der Konsole: Please install native utilities into expected location D:\jboss EAP-7.0.0\EAP-7.0.0\..\jbcs-jsvc-1.0

Ich habe versucht, dieses Problem zu googeln. Ich habe auch versucht, diesen Link zu folgen: Failed to start EAP 7 as Windows service. (möglicherweise müssen Sie in die Homepage anmelden auf ganze Diskussion sehen) und diesen Link 4.3. CONFIGURING JBOSS EAP AS A SERVICE IN MICROSOFT WINDOWS SERVER aber die Produkte Dropdown leer ist (siehe das Bild)

Ich bin wirklich verwirrt und brauchen Ihre Hilfe: Wie kann ich jbcs-jsvc-1.0 herunterladen und installieren?

enter image description here.

Antwort

0

Ich fürchte, Sie auf der Red Hat Kundenportal JBoss Software Downloads page, um anzumelden haben die JBoss Core Services jsvc Paket herunterzuladen und zu installieren.

Nachdem Sie die entsprechende Zip-Datei (neueste Version, korrekte Plattform und Architektur) heruntergeladen haben, extrahieren Sie sie in das Verzeichnis "containing" Ihres JBoss EAP-Installationsverzeichnisses. Mit anderen Worten, das neue Verzeichnis "jbcs-jsvc" sollte dieselbe Tiefe wie Ihr JBoss EAP-Installationsverzeichnis haben.

Dann gehen Sie auf und installieren Sie den Dienst das gleiche wie EAP 6.x

+0

Ja, aber ich bin eingeloggt.Auf dem Screenshot, den ich hochgeladen habe, sehen Sie oben rechts im Kundenportal meinen Vor- und Nachnamen. Vielleicht fehlt mir etwas? –

+0

Da Sie eingeloggt sind, fahren Sie fort und wählen Sie "Apache Jsvc" im Produkt-Dropdown-Menü. Achten Sie darauf, die neueste Version aus dem Dropdown-Menü Version auszuwählen. Dann finden Sie "Red Hat JBoss Core Services Apache Jsvc" in der Liste. Denken Sie nur daran, die richtige Plattform und Architektur für Ihr System auszuwählen. –

+0

Aber wie ich erwähnt habe und der Screenshot, den ich in meiner Antwort gezeigt habe, zeigt, dass das Produkt-Dropdown leer ist, wie oder wo wähle ich einen aus? –

2

Haftungsausschluss: Ich habe bestätigen dies nicht auf Windows 7, aber es funktioniert unter Windows Server 2016. D. h Da es keinen relevanten Unterschied geben sollte, sollte es in Ordnung sein.


Die service.bat in JBoss EAP 7 enthielten erwartet ein prunserv.exe an einen der folgenden Orte:

  • %JBOSS_HOME%\..\jbcs-jsvc-1.0\sbin\prunsrv.exe oder
  • %JBOSS_HOME%\bin\prunsrv.exe

Wenn Sie nicht über die richtigen Abonnement/Erlaubnis zum Download der JBoss Core Services Jsvc (z.B. weil Sie nur ein Entwickler-Abonnement) haben, können Sie die prunsrv.exe als Teil des frei verfügbaren Apache commons-Daemon Paket einfach herunterladen:

  1. Download „commons-daemon-1.0.15-bin-windows.zip“, z.B von http://mirrors.advancedhosters.com/apache/commons/daemon/binaries/windows/
  2. Dekomprimieren es in den %JBOSS_HOME%\bin Ordner
  3. Run service.bat install

Statt einer Fehlermeldung, erhalten Sie darüber informiert, dass Ihre Windows-Dienst wurde als „JBossEAP7“ erfolgreich installiert (es sei denn, Sie haben bereits einen mit diesem Namen).

Verwandte Themen