Wenn Wildfly Standalone-Server als Windows-Dienst ausgeführt wird, starten service install
Register Befehl standalone.bat
keine andere Wahl.
Standardmäßig lädt standalone.bat
standalone.conf.bat
, und nicht standalone.conf
, die auf Unix-Plattformen ausgelegt ist.
Es ist möglich, eine spezifische standalone.conf.bat
Dateieinstellung Umgebungsvariable STANDALONE_CONF
mit seinem Pfad zu laden. Dort können JAVA_OPTS
Optionen, aber keine Serveroptionen eingestellt werden.
Um zu vermeiden, Wildfly standalone.bat
Datei bearbeiten freigeben, empfehle ich eine Kopie von bin/service/service.bat
als bin/service/service-myproject.bat
zu schaffen, in dem Sie Startparameter anpassen und --server-config
hinzufügen:
set STARTPARAM="/c \"set NOPAUSE=Y ^^^&^^^&
standalone.bat --server-config=standalone-full.xml\""
Zur gleichen Zeit, diese spezifischen service-myproject.bat
ermöglicht es Ihnen, um die Service-Installation mit den Variablen SHORTNAME
, DISPLAYNAME
und DESCRIPTION
abzustimmen.
Vergessen Sie nicht, service-myproject.bat
mit den Optionen /user
und /password
aufzurufen, damit der Dienst Ihre Instanz mit erteilten administrativen Benutzern sauber stoppen kann.
In Wildfly 10 ist diese Option nicht mehr verfügbar: 'ERROR: Nicht erkannte Option:/config' – mjn42
Es ist. Ich habe das oben genannte beim Upgrade von Wildfly 8 auf 10 verwendet. Gerade habe ich service.bat überprüft und der Befehl/config ist immer noch drin. Es muss ein anderes Problem geben. –
Gelöst: mein Download von WildFly 10.1 war beschädigt, jetzt funktioniert es mit NetBeans 10.1. Vielen Dank für den Hinweis! – mjn42