当尝试使用systemd创建自定义服务以使用命令byte[] isoBytes = doc.getBytes("ISO-8859-1");
System.out.println(new String(isoBytes, "UTF-8"));
启动Spring Boot jar(echo命令将被更新)时,出现以下错误:
无法发出方法调用:单元user-service.service加载失败: 无效的论点。查看系统日志和'systemctl状态 user-service.service”以获取详细信息。
我运行了sudo systemctl start user-service
,它输出:
user-service.service-已加载示例systemd服务:错误 (原因:无效的参数)有效:无效(无效)
这是systemctl status
的内容:
/etc/systemd/system/user-service.service
创建此服务文件后,我运行了[Unit]
Description=Example systemd service
[Service]
Type=simple
ExecStart=echo 'user-service'
[Install]
WantedBy=multi-user.target
。当我使用sudo systemctl daemon-reload
启用它时,它没有抱怨。
非常感谢!