Red Hat 9 的Install4 InstallServiceAction 记录在installation.log 中:
ERROR] com.install4j.runtime.beans.actions.services.InstallServiceAction [ID install_example_service_linux]: version line 'systemd 252 (252-18.el9)' unexpected
[INFO] com.install4j.runtime.beans.actions.services.InstallServiceAction [ID install_example_service_linux]: systemd version 0
systemctl daemon-reload return: 0
Execute action successful after 1018 ms
服务安装好像完成了,服务安装好了。第一次抛出此问题后,其他 3 个服务将安装,没有任何错误/警告。我没有看到功能影响,但为什么会出现这种情况? Install4j版本是8.9.0
此问题自 install4j 9.0 起已修复。此问题的影响是,即使对于较新版本的 systemd(例如您的版本),systemd 文件也将使用 Type=simple 而不是 Type=exec。