Khi chạy WildFly máy chủ độc lập như một dịch vụ Windows, service install
đăng ký bắt đầu lệnh standalone.bat
không có tùy chọn.
Theo mặc định, standalone.bat
tải standalone.conf.bat
, và không standalone.conf
được thiết kế để các nền tảng Unix.
Có thể tải một biến môi trường thiết lập tệp standalone.conf.bat
cụ thể STANDALONE_CONF
bằng đường dẫn của nó. Ở đó, có thể đặt các tùy chọn JAVA_OPTS
nhưng không thể tùy chọn máy chủ.
Để tránh để chỉnh sửa WildFly phát hành standalone.bat
tập tin, tôi khuyên bạn nên tạo một bản sao của bin/service/service.bat
như bin/service/service-myproject.bat
nơi bạn có thể thích nghi với các thông số bắt đầu và thêm --server-config
:
set STARTPARAM="/c \"set NOPAUSE=Y ^^^&^^^&
standalone.bat --server-config=standalone-full.xml\""
Đồng thời, cụ thể service-myproject.bat
này cho phép bạn để điều chỉnh cài đặt dịch vụ của bạn với các biến số SHORTNAME
, DISPLAYNAME
và DESCRIPTION
.
Đừng quên gọi service-myproject.bat
với cả hai tùy chọn /user
và /password
để dịch vụ được phép dừng sạch đối tượng của bạn với người dùng quản trị được cấp.
Nguồn
2015-11-23 14:42:37
Trong WildFly 10 tùy chọn này không còn có sẵn: 'LỖI: Không nhận dạng được lựa chọn:/config' – mjn42
Đó là. Tôi đã sử dụng ở trên trong khi nâng cấp từ Wildfly 8 lên 10. Bây giờ tôi đã kiểm tra service.bat và lệnh/config vẫn còn trong đó. Phải có một vấn đề khác. –
Giải quyết: bản tải xuống WildFly 10.1 của tôi bị hỏng, nó hoạt động ngay bây giờ với NetBeans 10.1. Rất cám ơn vì gợi ý! – mjn42