使用 tomcat 读取 spring boot 上的控制台输入

2024-03-07

是否可以在 Spring Boot 上的嵌入式 tomcat 启动之前读取控制台输入?假定的应用程序流程是,向用户请求用户名和密码,这将用于启动应用程序。它在使用时有效java -jar命令,问题是当我关闭控制台(Linux 上的 SSH)时,进程停止。我尝试搜索它并发现该进程与控制台相关联,所以我尝试使用nohup,问题是我在使用它时无法请求控制台输入。还有其他办法吗?


我想这可以帮助你。

public static void main(String[] args) {

    Scanner scanner = new Scanner(System.in);

    //  prompt for the user's name
    System.out.print("Enter your name: ");

    // get their input as a String
    String username = scanner.next();

    System.out.println(username);

    SpringApplication.run(Application.class, args);
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

使用 tomcat 读取 spring boot 上的控制台输入 的相关文章

随机推荐