При запуске приложения в IntelliJ IDEA появляется предупреждение. Невозможно создать системный терминал, создание тупого терминала (включите ведение журнала отладки для получения дополнительной информации). Если я создам файл .jar и попытаюсь запустить его в терминале Windows 11, проблема все равно возникнет. С другой стороны, в WSL Ubuntu ошибок не отображается, но интерактивный режим по-прежнему не работает.
Это мой основной класс
Код: Выделить всё
package com.example.demo;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.shell.standard.ShellComponent;
@SpringBootApplication
public class demoApplication {
public static void main(String[] args) {
SpringApplication.run(demoApplication.class, args);
}
Код: Выделить всё
package com.example.demo.commands;
import org.springframework.shell.standard.ShellComponent;
import org.springframework.shell.standard.ShellMethod;
@ShellComponent
public class HelloCommand {
@ShellMethod(key = "hello", value = "I will say hello")
public String hello(){
return "Hello world!";
}
}
Я пробовал добавить зависимость
Код: Выделить всё
org.fusesource.jansi
jansi
2.4.0
Подробнее здесь: https://stackoverflow.com/questions/787 ... e-a-system