Spring Shell でのコマンドの実行に問題があります。このコードを使用して Raspberry PI の LED を点滅させていますが、Tomcat のログに応答エラーが記録されています。
JLineShellComponent shell;
Bootstrap bootstrap = new Bootstrap();
shell = bootstrap.getJLineShellComponent();
shell.executeCommand("gpio -g write 17 1");
shell.stop();
ログ出力は次のとおりです。
org.springframework.shell.core.SimpleParser commandNotFound
WARNING: Command 'sudo gpio -g write 17 1' not found (for assistance press TAB)
echo
コマンドを使用している場合、問題は解決しません。